sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on hasse.debian.org ╔══════════════════════════════════════════════════════════════════════════════╗ ║ mariadb-10.3 10.3.0-0+exp2 (armhf) 03 May 2017 15:16 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: mariadb-10.3 Version: 10.3.0-0+exp2 Source Version: 10.3.0-0+exp2 Distribution: experimental Machine Architecture: armhf Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/mariadb-10.3-tfvY1C/mariadb-10.3-10.3.0' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/mariadb-10.3-tfvY1C' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/experimental-armhf-sbuild-263699a2-156b-45e9-ae2c-088ea5c23216' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Get:1 http://ftp.uk.debian.org/debian unstable InRelease [237 kB] Get:2 http://incoming.debian.org/debian-buildd buildd-unstable InRelease [58.1 kB] Get:3 http://incoming.debian.org/debian-buildd buildd-experimental InRelease [58.1 kB] Get:4 http://ftp.debian.org/debian unstable InRelease [237 kB] Get:5 http://ftp.debian.org/debian experimental InRelease [107 kB] Get:6 http://ftp.uk.debian.org/debian experimental InRelease [107 kB] Get:7 http://incoming.debian.org/debian-buildd buildd-unstable/main Sources [42.4 kB] Get:8 http://incoming.debian.org/debian-buildd buildd-unstable/main armhf Packages [78.8 kB] Get:9 http://incoming.debian.org/debian-buildd buildd-experimental/main Sources [22.8 kB] Get:10 http://incoming.debian.org/debian-buildd buildd-experimental/main armhf Packages [31.5 kB] Get:11 http://ftp.uk.debian.org/debian unstable/contrib Sources [50.9 kB] Get:12 http://ftp.uk.debian.org/debian unstable/non-free Sources [84.8 kB] Get:13 http://ftp.uk.debian.org/debian unstable/main Sources [7418 kB] Get:14 http://ftp.debian.org/debian unstable/main Sources [7421 kB] Get:15 http://ftp.uk.debian.org/debian unstable/main armhf Packages [7315 kB] Get:16 http://ftp.uk.debian.org/debian unstable/contrib armhf Packages [47.3 kB] Get:17 http://ftp.uk.debian.org/debian experimental/contrib Sources [3820 B] Get:18 http://ftp.uk.debian.org/debian experimental/non-free Sources [2400 B] Get:19 http://ftp.uk.debian.org/debian experimental/main Sources [433 kB] Get:20 http://ftp.uk.debian.org/debian experimental/contrib armhf Packages [2060 B] Get:21 http://ftp.uk.debian.org/debian experimental/main armhf Packages [565 kB] Get:22 http://ftp.debian.org/debian unstable/non-free Sources [84.8 kB] Get:23 http://ftp.debian.org/debian unstable/contrib Sources [50.9 kB] Get:24 http://ftp.debian.org/debian unstable/main armhf Packages [7315 kB] Get:25 http://ftp.debian.org/debian unstable/contrib armhf Packages [47.3 kB] Get:26 http://ftp.debian.org/debian experimental/contrib Sources [3820 B] Get:27 http://ftp.debian.org/debian experimental/main Sources [434 kB] Get:28 http://ftp.debian.org/debian experimental/non-free Sources [2400 B] Get:29 http://ftp.debian.org/debian experimental/contrib armhf Packages [2060 B] Get:30 http://ftp.debian.org/debian experimental/main armhf Packages [565 kB] Fetched 32.8 MB in 16s (2027 kB/s) Reading package lists... W: No sandbox user '_apt' on the system, can not drop privileges ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... W: apt-cache output for different version Download source files with APT ────────────────────────────── Reading package lists... NOTICE: 'mariadb-10.3' packaging is maintained in the 'Git' version control system at: https://anonscm.debian.org/git/pkg-mysql/mariadb.git Please use: git clone https://anonscm.debian.org/git/pkg-mysql/mariadb.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 67.8 MB of source archives. Get:1 http://ftp.debian.org/debian experimental/main mariadb-10.3 10.3.0-0+exp2 (dsc) [4480 B] Get:2 http://ftp.debian.org/debian experimental/main mariadb-10.3 10.3.0-0+exp2 (tar) [67.5 MB] Get:3 http://ftp.debian.org/debian experimental/main mariadb-10.3 10.3.0-0+exp2 (diff) [225 kB] Fetched 67.8 MB in 7s (8579 kB/s) Download complete and in download only mode 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 '/«BUILDDIR»/resolver-9U4rc_/apt_archive/sbuild-build-depends-core-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ Sources [208 B] Get:5 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ Packages [525 B] Reading package lists... W: No sandbox user '_apt' on the system, can not drop privileges Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (aspcud-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: clasp gringo libexpat1 libffi6 liblua5.3-0 libpython2.7 libpython2.7-minimal libpython2.7-stdlib libreadline7 libsqlite3-0 libssl1.1 mime-support readline-common Suggested packages: readline-doc Recommended packages: file The following NEW packages will be installed: apt-cudf aspcud clasp gringo libexpat1 libffi6 liblua5.3-0 libpython2.7 libpython2.7-minimal libpython2.7-stdlib libreadline7 libsqlite3-0 libssl1.1 mime-support readline-common 0 upgraded, 15 newly installed, 0 to remove and 14 not upgraded. Need to get 8770 kB of archives. After this operation, 27.2 MB of additional disk space will be used. Get:1 http://ftp.uk.debian.org/debian unstable/main armhf readline-common all 7.0-2 [70.4 kB] Get:2 http://ftp.uk.debian.org/debian unstable/main armhf libreadline7 armhf 7.0-2 [131 kB] Get:3 http://ftp.uk.debian.org/debian unstable/main armhf libssl1.1 armhf 1.1.0e-2 [1135 kB] Get:4 http://ftp.uk.debian.org/debian unstable/main armhf libsqlite3-0 armhf 3.16.2-3 [498 kB] Get:5 http://ftp.uk.debian.org/debian unstable/main armhf mime-support all 3.60 [36.7 kB] Get:6 http://ftp.uk.debian.org/debian unstable/main armhf liblua5.3-0 armhf 5.3.3-1 [97.8 kB] Get:7 http://ftp.uk.debian.org/debian unstable/main armhf libpython2.7-minimal armhf 2.7.13-2 [389 kB] Get:8 http://ftp.uk.debian.org/debian unstable/main armhf libexpat1 armhf 2.2.0-2 [64.3 kB] Get:9 http://ftp.uk.debian.org/debian unstable/main armhf libffi6 armhf 3.2.1-6 [18.9 kB] Get:10 http://ftp.uk.debian.org/debian unstable/main armhf libpython2.7-stdlib armhf 2.7.13-2 [1821 kB] Get:11 http://ftp.uk.debian.org/debian unstable/main armhf libpython2.7 armhf 2.7.13-2 [940 kB] Get:12 http://ftp.uk.debian.org/debian unstable/main armhf gringo armhf 5.1.0-4 [2093 kB] Get:13 http://ftp.uk.debian.org/debian unstable/main armhf clasp armhf 3.2.2-1 [474 kB] Get:14 http://ftp.uk.debian.org/debian unstable/main armhf aspcud armhf 1:1.9.1-2+b1 [125 kB] Get:15 http://ftp.uk.debian.org/debian unstable/main armhf apt-cudf armhf 5.0.1-8 [875 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 8770 kB in 0s (18.1 MB/s) Selecting previously unselected package readline-common. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11218 files and directories currently installed.) Preparing to unpack .../00-readline-common_7.0-2_all.deb ... Unpacking readline-common (7.0-2) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../01-libreadline7_7.0-2_armhf.deb ... Unpacking libreadline7:armhf (7.0-2) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../02-libssl1.1_1.1.0e-2_armhf.deb ... Unpacking libssl1.1:armhf (1.1.0e-2) ... Selecting previously unselected package libsqlite3-0:armhf. Preparing to unpack .../03-libsqlite3-0_3.16.2-3_armhf.deb ... Unpacking libsqlite3-0:armhf (3.16.2-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../04-mime-support_3.60_all.deb ... Unpacking mime-support (3.60) ... Selecting previously unselected package liblua5.3-0:armhf. Preparing to unpack .../05-liblua5.3-0_5.3.3-1_armhf.deb ... Unpacking liblua5.3-0:armhf (5.3.3-1) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../06-libpython2.7-minimal_2.7.13-2_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.13-2) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../07-libexpat1_2.2.0-2_armhf.deb ... Unpacking libexpat1:armhf (2.2.0-2) ... Selecting previously unselected package libffi6:armhf. Preparing to unpack .../08-libffi6_3.2.1-6_armhf.deb ... Unpacking libffi6:armhf (3.2.1-6) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../09-libpython2.7-stdlib_2.7.13-2_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.13-2) ... Selecting previously unselected package libpython2.7:armhf. Preparing to unpack .../10-libpython2.7_2.7.13-2_armhf.deb ... Unpacking libpython2.7:armhf (2.7.13-2) ... Selecting previously unselected package gringo. Preparing to unpack .../11-gringo_5.1.0-4_armhf.deb ... Unpacking gringo (5.1.0-4) ... Selecting previously unselected package clasp. Preparing to unpack .../12-clasp_3.2.2-1_armhf.deb ... Unpacking clasp (3.2.2-1) ... Selecting previously unselected package aspcud. Preparing to unpack .../13-aspcud_1%3a1.9.1-2+b1_armhf.deb ... Unpacking aspcud (1:1.9.1-2+b1) ... Selecting previously unselected package apt-cudf. Preparing to unpack .../14-apt-cudf_5.0.1-8_armhf.deb ... Unpacking apt-cudf (5.0.1-8) ... Setting up readline-common (7.0-2) ... Setting up libexpat1:armhf (2.2.0-2) ... Setting up mime-support (3.60) ... Setting up libreadline7:armhf (7.0-2) ... Setting up clasp (3.2.2-1) ... Processing triggers for libc-bin (2.24-10) ... Setting up libssl1.1:armhf (1.1.0e-2) ... Setting up libsqlite3-0:armhf (3.16.2-3) ... Setting up libffi6:armhf (3.2.1-6) ... Setting up libpython2.7-minimal:armhf (2.7.13-2) ... Setting up liblua5.3-0:armhf (5.3.3-1) ... Setting up libpython2.7-stdlib:armhf (2.7.13-2) ... Setting up libpython2.7:armhf (2.7.13-2) ... Setting up gringo (5.1.0-4) ... Setting up aspcud (1:1.9.1-2+b1) ... Setting up apt-cudf (5.0.1-8) ... Processing triggers for libc-bin (2.24-10) ... W: No sandbox user '_apt' on the system, can not drop privileges Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded. Need to get 0 B/778 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 file:/«BUILDDIR»/resolver-9U4rc_/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [778 B] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12366 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... W: No sandbox user '_apt' on the system, can not drop privileges Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit-utils, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:6.3), g++ (>= 4:6.3), make, dpkg-dev (>= 1.17.11), bison, chrpath, cmake, debhelper (>= 9), dh-apparmor, dh-exec, dh-systemd, gdb, libaio-dev, libboost-dev, libcrack2-dev (>= 2.9.0), libgnutls28-dev, libjemalloc-dev, libjudy-dev, libkrb5-dev, libncurses5-dev (>= 5.0-6~), libpam0g-dev, libpcre3-dev (>= 2:8.35-3.2~), libreadline-gplv2-dev, libsystemd-dev, libxml2-dev, lsb-release, ninja-build, perl, po-debconf, psmisc, unixodbc-dev, zlib1g-dev (>= 1:1.1.3-5~) Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit-utils, tar, util-linux, libc6-dev, gcc (>= 4:6.3), g++ (>= 4:6.3), make, dpkg-dev (>= 1.17.11), bison, chrpath, cmake, debhelper (>= 9), dh-apparmor, dh-exec, dh-systemd, gdb, libaio-dev, libboost-dev, libcrack2-dev (>= 2.9.0), libgnutls28-dev, libjemalloc-dev, libjudy-dev, libkrb5-dev, libncurses5-dev (>= 5.0-6~), libpam0g-dev, libpcre3-dev (>= 2:8.35-3.2~), libreadline-gplv2-dev, libsystemd-dev, libxml2-dev, lsb-release, ninja-build, perl, po-debconf, psmisc, unixodbc-dev, zlib1g-dev (>= 1:1.1.3-5~) dpkg-deb: building package 'sbuild-build-depends-mariadb-10.3-dummy' in '/«BUILDDIR»/resolver-TpcbhJ/apt_archive/sbuild-build-depends-mariadb-10.3-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ Sources [624 B] Get:5 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ Packages [877 B] Reading package lists... W: No sandbox user '_apt' on the system, can not drop privileges Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install mariadb-10.3 build dependencies (aspcud-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Reading package lists... Building dependency tree... Reading state information... aspcud is already the newest version (1:1.9.1-2+b1). apt-cudf is already the newest version (5.0.1-8). 0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded. Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following additional packages will be installed: autoconf automake autopoint autotools-dev bison bsdmainutils chrpath cmake cmake-data comerr-dev debhelper dh-apparmor dh-autoreconf dh-exec dh-python dh-strip-nondeterminism dh-systemd distro-info-data file file-rc gdb-minimal gettext gettext-base groff-base icu-devtools init initscripts insserv intltool-debian krb5-multidev libaio-dev libaio1 libarchive-zip-perl libarchive13 libbison-dev libboost-dev libboost1.62-dev libbsd0 libcrack2 libcrack2-dev libcroco3 libcurl3 libfile-stripnondeterminism-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgnutls30 libgnutlsxx28 libgssapi-krb5-2 libgssrpc4 libhogweed4 libicu-dev libicu57 libidn2-0 libidn2-0-dev libjemalloc-dev libjemalloc1 libjsoncpp1 libjudy-dev libjudydebian1 libk5crypto3 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 libkeyutils1 libkrb5-3 libkrb5-dev libkrb5support0 libldap-2.4-2 libldap-common libltdl-dev libltdl7 liblzo2-2 libmagic-mgc libmagic1 libmpdec2 libncurses5 libncurses5-dev libnettle6 libnghttp2-14 libodbc1 libp11-kit-dev libp11-kit0 libpam0g-dev libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libprocps6 libpsl5 libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libreadline-gplv2-dev libreadline5 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh2-1 libssl1.0.2 libsystemd-dev libsystemd0 libtasn1-6 libtasn1-6-dev libtimedate-perl libtinfo-dev libtool libunbound2 libunistring0 libuv1 libxml2 libxml2-dev lsb-release m4 man-db nettle-dev ninja-build odbcinst odbcinst1debian2 po-debconf procps psmisc python3 python3-minimal python3.5 python3.5-minimal sysvinit-core unixodbc-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc bison-doc wamerican | wordlist whois vacation codeblocks eclipse doc-base dh-make apparmor-easyprof gettext-doc libasprintf-dev libgettextpo-dev groff bootchart2 krb5-doc lrzip libboost-doc libboost1.62-doc libboost-atomic1.62-dev libboost-chrono1.62-dev libboost-context1.62-dev libboost-coroutine1.62-dev libboost-date-time1.62-dev libboost-exception1.62-dev libboost-fiber1.62-dev libboost-filesystem1.62-dev libboost-graph1.62-dev libboost-graph-parallel1.62-dev libboost-iostreams1.62-dev libboost-locale1.62-dev libboost-log1.62-dev libboost-math1.62-dev libboost-mpi1.62-dev libboost-mpi-python1.62-dev libboost-program-options1.62-dev libboost-python1.62-dev libboost-random1.62-dev libboost-regex1.62-dev libboost-serialization1.62-dev libboost-signals1.62-dev libboost-system1.62-dev libboost-test1.62-dev libboost-thread1.62-dev libboost-timer1.62-dev libboost-type-erasure1.62-dev libboost-wave1.62-dev libboost1.62-tools-dev libmpfrc++-dev libntl-dev gmp-doc libgmp10-doc libmpfr-dev dns-root-data gnutls-doc gnutls-bin krb5-user icu-doc libtool-doc ncurses-doc libmyodbc odbc-postgresql tdsodbc unixodbc-bin gfortran | fortran95-compiler gcj-jdk pkg-config lsb m4-doc less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.5-venv python3.5-doc binfmt-support bootlogd Recommended packages: curl | wget | lynx-cur cracklib-runtime ca-certificates libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales libgpm2 publicsuffix libsasl2-modules libtasn1-doc xml-core libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bison bsdmainutils chrpath cmake cmake-data comerr-dev debhelper dh-apparmor dh-autoreconf dh-exec dh-python dh-strip-nondeterminism dh-systemd distro-info-data file file-rc gdb-minimal gettext gettext-base groff-base icu-devtools init initscripts insserv intltool-debian krb5-multidev libaio-dev libaio1 libarchive-zip-perl libarchive13 libbison-dev libboost-dev libboost1.62-dev libbsd0 libcrack2 libcrack2-dev libcroco3 libcurl3 libfile-stripnondeterminism-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgnutls30 libgnutlsxx28 libgssapi-krb5-2 libgssrpc4 libhogweed4 libicu-dev libicu57 libidn2-0 libidn2-0-dev libjemalloc-dev libjemalloc1 libjsoncpp1 libjudy-dev libjudydebian1 libk5crypto3 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 libkeyutils1 libkrb5-3 libkrb5-dev libkrb5support0 libldap-2.4-2 libldap-common libltdl-dev libltdl7 liblzo2-2 libmagic-mgc libmagic1 libmpdec2 libncurses5 libncurses5-dev libnettle6 libnghttp2-14 libodbc1 libp11-kit-dev libp11-kit0 libpam0g-dev libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libprocps6 libpsl5 libpython3-stdlib libpython3.5-minimal libpython3.5-stdlib libreadline-gplv2-dev libreadline5 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh2-1 libssl1.0.2 libsystemd-dev libtasn1-6 libtasn1-6-dev libtimedate-perl libtinfo-dev libtool libunbound2 libunistring0 libuv1 libxml2 libxml2-dev lsb-release m4 man-db nettle-dev ninja-build odbcinst odbcinst1debian2 po-debconf procps psmisc python3 python3-minimal python3.5 python3.5-minimal sbuild-build-depends-mariadb-10.3-dummy sysvinit-core unixodbc-dev zlib1g-dev The following packages will be upgraded: libsystemd0 1 upgraded, 134 newly installed, 0 to remove and 14 not upgraded. Need to get 68.3 MB/68.3 MB of archives. After this operation, 329 MB of additional disk space will be used. Get:1 file:/«BUILDDIR»/resolver-TpcbhJ/apt_archive ./ sbuild-build-depends-mariadb-10.3-dummy 0.invalid.0 [1126 B] Get:2 http://ftp.uk.debian.org/debian experimental/main armhf libsystemd0 armhf 233-6 [260 kB] Get:3 http://ftp.uk.debian.org/debian unstable/main armhf insserv armhf 1.14.0-5.4+b1 [60.2 kB] Get:4 http://ftp.uk.debian.org/debian unstable/main armhf file-rc all 0.8.18 [38.6 kB] Get:5 http://ftp.uk.debian.org/debian unstable/main armhf initscripts armhf 2.88dsf-59.9 [84.5 kB] Get:6 http://ftp.uk.debian.org/debian unstable/main armhf sysvinit-core armhf 2.88dsf-59.9 [132 kB] Get:7 http://ftp.uk.debian.org/debian unstable/main armhf init armhf 1.48 [12.0 kB] Get:8 http://ftp.uk.debian.org/debian unstable/main armhf groff-base armhf 1.22.3-9 [1045 kB] Get:9 http://ftp.uk.debian.org/debian unstable/main armhf libbsd0 armhf 0.8.3-1 [89.6 kB] Get:10 http://ftp.uk.debian.org/debian unstable/main armhf libncurses5 armhf 6.0+20161126-1 [74.6 kB] Get:11 http://ftp.uk.debian.org/debian unstable/main armhf bsdmainutils armhf 9.0.12+nmu1 [182 kB] Get:12 http://ftp.uk.debian.org/debian unstable/main armhf libpipeline1 armhf 1.4.1-2 [24.0 kB] Get:13 http://ftp.uk.debian.org/debian unstable/main armhf man-db armhf 2.7.6.1-2 [1023 kB] Get:14 http://ftp.uk.debian.org/debian unstable/main armhf cmake-data all 3.7.2-1 [1216 kB] Get:15 http://ftp.uk.debian.org/debian unstable/main armhf libprocps6 armhf 2:3.3.12-3 [55.3 kB] Get:16 http://ftp.uk.debian.org/debian unstable/main armhf procps armhf 2:3.3.12-3 [244 kB] Get:17 http://ftp.uk.debian.org/debian unstable/main armhf liblzo2-2 armhf 2.08-1.2+b2 [49.7 kB] Get:18 http://ftp.uk.debian.org/debian unstable/main armhf libnettle6 armhf 3.3-1+b1 [211 kB] Get:19 http://ftp.uk.debian.org/debian unstable/main armhf libicu57 armhf 57.1-6 [7451 kB] Get:20 http://ftp.uk.debian.org/debian unstable/main armhf libxml2 armhf 2.9.4+dfsg1-2.2 [825 kB] Get:21 http://ftp.uk.debian.org/debian unstable/main armhf libarchive13 armhf 3.2.2-2 [260 kB] Get:22 http://ftp.uk.debian.org/debian unstable/main armhf libkeyutils1 armhf 1.5.9-9 [11.8 kB] Get:23 http://ftp.uk.debian.org/debian unstable/main armhf libkrb5support0 armhf 1.15-1 [57.8 kB] Get:24 http://ftp.uk.debian.org/debian unstable/main armhf libk5crypto3 armhf 1.15-1 [117 kB] Get:25 http://ftp.uk.debian.org/debian unstable/main armhf libkrb5-3 armhf 1.15-1 [267 kB] Get:26 http://ftp.uk.debian.org/debian unstable/main armhf libgssapi-krb5-2 armhf 1.15-1 [133 kB] Get:27 http://ftp.uk.debian.org/debian unstable/main armhf libunistring0 armhf 0.9.6+really0.9.3-0.1 [255 kB] Get:28 http://ftp.uk.debian.org/debian unstable/main armhf libidn2-0 armhf 0.16-1 [58.7 kB] Get:29 http://ftp.uk.debian.org/debian unstable/main armhf libhogweed4 armhf 3.3-1+b1 [127 kB] Get:30 http://ftp.uk.debian.org/debian unstable/main armhf libp11-kit0 armhf 0.23.3-5 [96.9 kB] Get:31 http://ftp.uk.debian.org/debian unstable/main armhf libtasn1-6 armhf 4.10-1 [45.4 kB] Get:32 http://ftp.uk.debian.org/debian experimental/main armhf libgnutls30 armhf 3.5.11-1 [851 kB] Get:33 http://ftp.uk.debian.org/debian unstable/main armhf libsasl2-modules-db armhf 2.1.27~101-g0780600+dfsg-3 [66.7 kB] Get:34 http://ftp.uk.debian.org/debian unstable/main armhf libsasl2-2 armhf 2.1.27~101-g0780600+dfsg-3 [98.2 kB] Get:35 http://ftp.uk.debian.org/debian unstable/main armhf libldap-common all 2.4.44+dfsg-4 [84.8 kB] Get:36 http://ftp.uk.debian.org/debian unstable/main armhf libldap-2.4-2 armhf 2.4.44+dfsg-4+b1 [197 kB] Get:37 http://ftp.uk.debian.org/debian unstable/main armhf libnghttp2-14 armhf 1.22.0-1 [73.7 kB] Get:38 http://ftp.uk.debian.org/debian unstable/main armhf libpsl5 armhf 0.17.0-4 [40.7 kB] Get:39 http://ftp.uk.debian.org/debian unstable/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-1+b1 [55.1 kB] Get:40 http://ftp.uk.debian.org/debian unstable/main armhf libssh2-1 armhf 1.8.0-1 [128 kB] Get:41 http://ftp.uk.debian.org/debian unstable/main armhf libssl1.0.2 armhf 1.0.2k-1 [916 kB] Get:42 http://ftp.uk.debian.org/debian unstable/main armhf libcurl3 armhf 7.52.1-5 [263 kB] Get:43 http://ftp.uk.debian.org/debian unstable/main armhf libjsoncpp1 armhf 1.7.4-3 [67.8 kB] Get:44 http://ftp.uk.debian.org/debian unstable/main armhf libuv1 armhf 1.9.1-3 [74.6 kB] Get:45 http://ftp.uk.debian.org/debian unstable/main armhf cmake armhf 3.7.2-1 [2629 kB] Get:46 http://ftp.uk.debian.org/debian unstable/main armhf libpcrecpp0v5 armhf 2:8.39-3 [149 kB] Get:47 http://ftp.uk.debian.org/debian unstable/main armhf libpython3.5-minimal armhf 3.5.3-1 [566 kB] Get:48 http://ftp.uk.debian.org/debian unstable/main armhf python3.5-minimal armhf 3.5.3-1 [1440 kB] Get:49 http://ftp.uk.debian.org/debian unstable/main armhf python3-minimal armhf 3.5.3-1 [35.3 kB] Get:50 http://ftp.uk.debian.org/debian unstable/main armhf libmpdec2 armhf 2.4.2-1 [69.6 kB] Get:51 http://ftp.uk.debian.org/debian unstable/main armhf libpython3.5-stdlib armhf 3.5.3-1 [2087 kB] Get:52 http://ftp.uk.debian.org/debian unstable/main armhf python3.5 armhf 3.5.3-1 [229 kB] Get:53 http://ftp.uk.debian.org/debian unstable/main armhf libpython3-stdlib armhf 3.5.3-1 [18.6 kB] Get:54 http://ftp.uk.debian.org/debian unstable/main armhf dh-python all 2.20170125 [86.8 kB] Get:55 http://ftp.uk.debian.org/debian unstable/main armhf python3 armhf 3.5.3-1 [21.6 kB] Get:56 http://ftp.uk.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.30-1 [222 kB] Get:57 http://ftp.uk.debian.org/debian unstable/main armhf libmagic1 armhf 1:5.30-1 [105 kB] Get:58 http://ftp.uk.debian.org/debian unstable/main armhf file armhf 1:5.30-1 [63.6 kB] Get:59 http://ftp.uk.debian.org/debian unstable/main armhf gettext-base armhf 0.19.8.1-2 [118 kB] Get:60 http://ftp.uk.debian.org/debian experimental/main armhf libgnutls-openssl27 armhf 3.5.11-1 [192 kB] Get:61 http://ftp.uk.debian.org/debian unstable/main armhf libgssrpc4 armhf 1.15-1 [81.8 kB] Get:62 http://ftp.uk.debian.org/debian unstable/main armhf libkadm5clnt-mit11 armhf 1.15-1 [67.1 kB] Get:63 http://ftp.uk.debian.org/debian unstable/main armhf libkdb5-8 armhf 1.15-1 [65.9 kB] Get:64 http://ftp.uk.debian.org/debian unstable/main armhf libkadm5srv-mit11 armhf 1.15-1 [78.8 kB] Get:65 http://ftp.uk.debian.org/debian unstable/main armhf libsigsegv2 armhf 2.10-5 [28.3 kB] Get:66 http://ftp.uk.debian.org/debian unstable/main armhf m4 armhf 1.4.18-1 [191 kB] Get:67 http://ftp.uk.debian.org/debian unstable/main armhf autoconf all 2.69-10 [338 kB] Get:68 http://ftp.uk.debian.org/debian unstable/main armhf autotools-dev all 20161112.1 [73.4 kB] Get:69 http://ftp.uk.debian.org/debian unstable/main armhf automake all 1:1.15-6 [733 kB] Get:70 http://ftp.uk.debian.org/debian unstable/main armhf autopoint all 0.19.8.1-2 [433 kB] Get:71 http://ftp.uk.debian.org/debian unstable/main armhf libbison-dev armhf 2:3.0.4.dfsg-1+b1 [433 kB] Get:72 http://ftp.uk.debian.org/debian unstable/main armhf bison armhf 2:3.0.4.dfsg-1+b1 [765 kB] Get:73 http://ftp.uk.debian.org/debian unstable/main armhf chrpath armhf 0.16-2+b1 [15.9 kB] Get:74 http://ftp.uk.debian.org/debian unstable/main armhf libtool all 2.4.6-2 [545 kB] Get:75 http://ftp.uk.debian.org/debian unstable/main armhf dh-autoreconf all 14 [15.9 kB] Get:76 http://ftp.uk.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.59-1 [95.5 kB] Get:77 http://ftp.uk.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 0.032-1 [15.8 kB] Get:78 http://ftp.uk.debian.org/debian unstable/main armhf libtimedate-perl all 2.3000-2 [42.2 kB] Get:79 http://ftp.uk.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 0.032-1 [9888 B] Get:80 http://ftp.uk.debian.org/debian unstable/main armhf libglib2.0-0 armhf 2.50.3-2 [2546 kB] Get:81 http://ftp.uk.debian.org/debian unstable/main armhf libcroco3 armhf 0.6.11-3 [131 kB] Get:82 http://ftp.uk.debian.org/debian unstable/main armhf gettext armhf 0.19.8.1-2 [1440 kB] Get:83 http://ftp.uk.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB] Get:84 http://ftp.uk.debian.org/debian unstable/main armhf po-debconf all 1.0.20 [247 kB] Get:85 http://ftp.uk.debian.org/debian unstable/main armhf debhelper all 10.2.5 [961 kB] Get:86 http://ftp.uk.debian.org/debian unstable/main armhf distro-info-data all 0.35 [5652 B] Get:87 http://ftp.uk.debian.org/debian unstable/main armhf gdb-minimal armhf 7.12-6 [1887 kB] Get:88 http://ftp.uk.debian.org/debian unstable/main armhf icu-devtools armhf 57.1-6 [163 kB] Get:89 http://ftp.uk.debian.org/debian unstable/main armhf comerr-dev armhf 2.1-1.43.4-2 [37.8 kB] Get:90 http://ftp.uk.debian.org/debian unstable/main armhf krb5-multidev armhf 1.15-1 [150 kB] Get:91 http://ftp.uk.debian.org/debian unstable/main armhf libaio1 armhf 0.3.110-3 [9286 B] Get:92 http://ftp.uk.debian.org/debian unstable/main armhf libaio-dev armhf 0.3.110-3 [18.2 kB] Get:93 http://ftp.uk.debian.org/debian unstable/main armhf libboost1.62-dev armhf 1.62.0+dfsg-4 [7053 kB] Get:94 http://ftp.uk.debian.org/debian unstable/main armhf libboost-dev armhf 1.62.0.1 [3632 B] Get:95 http://ftp.uk.debian.org/debian unstable/main armhf libcrack2 armhf 2.9.2-4 [52.6 kB] Get:96 http://ftp.uk.debian.org/debian unstable/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-1 [21.4 kB] Get:97 http://ftp.uk.debian.org/debian unstable/main armhf libgmp-dev armhf 2:6.1.2+dfsg-1 [572 kB] Get:98 http://ftp.uk.debian.org/debian experimental/main armhf libgnutlsxx28 armhf 3.5.11-1 [12.0 kB] Get:99 http://ftp.uk.debian.org/debian unstable/main armhf libunbound2 armhf 1.6.0-3 [332 kB] Get:100 http://ftp.uk.debian.org/debian experimental/main armhf libgnutls-dane0 armhf 3.5.11-1 [192 kB] Get:101 http://ftp.uk.debian.org/debian unstable/main armhf nettle-dev armhf 3.3-1+b1 [1053 kB] Get:102 http://ftp.uk.debian.org/debian unstable/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-5 [200 kB] Get:103 http://ftp.uk.debian.org/debian unstable/main armhf libtasn1-6-dev armhf 4.10-1 [97.4 kB] Get:104 http://ftp.uk.debian.org/debian unstable/main armhf libp11-kit-dev armhf 0.23.3-5 [64.3 kB] Get:105 http://ftp.uk.debian.org/debian unstable/main armhf libidn2-0-dev armhf 0.16-1 [263 kB] Get:106 http://ftp.uk.debian.org/debian experimental/main armhf libgnutls28-dev armhf 3.5.11-1 [833 kB] Get:107 http://ftp.uk.debian.org/debian unstable/main armhf libicu-dev armhf 57.1-6 [15.9 MB] Get:108 http://ftp.uk.debian.org/debian unstable/main armhf libjudydebian1 armhf 1.0.5-5 [55.8 kB] Get:109 http://ftp.uk.debian.org/debian unstable/main armhf libjudy-dev armhf 1.0.5-5 [92.5 kB] Get:110 http://ftp.uk.debian.org/debian unstable/main armhf libltdl7 armhf 2.4.6-2 [386 kB] Get:111 http://ftp.uk.debian.org/debian unstable/main armhf libltdl-dev armhf 2.4.6-2 [159 kB] Get:112 http://ftp.uk.debian.org/debian unstable/main armhf libtinfo-dev armhf 6.0+20161126-1 [69.2 kB] Get:113 http://ftp.uk.debian.org/debian unstable/main armhf libncurses5-dev armhf 6.0+20161126-1 [159 kB] Get:114 http://ftp.uk.debian.org/debian unstable/main armhf libodbc1 armhf 2.3.4-1 [185 kB] Get:115 http://ftp.uk.debian.org/debian unstable/main armhf libpam0g-dev armhf 1.1.8-3.5 [179 kB] Get:116 http://ftp.uk.debian.org/debian unstable/main armhf libpcre16-3 armhf 2:8.39-3 [239 kB] Get:117 http://ftp.uk.debian.org/debian unstable/main armhf libpcre32-3 armhf 2:8.39-3 [231 kB] Get:118 http://ftp.uk.debian.org/debian unstable/main armhf libpcre3-dev armhf 2:8.39-3 [586 kB] Get:119 http://ftp.uk.debian.org/debian unstable/main armhf libreadline5 armhf 5.2+dfsg-3+b1 [103 kB] Get:120 http://ftp.uk.debian.org/debian experimental/main armhf libsystemd-dev armhf 233-6 [243 kB] Get:121 http://ftp.uk.debian.org/debian unstable/main armhf libxml2-dev armhf 2.9.4+dfsg1-2.2 [747 kB] Get:122 http://ftp.uk.debian.org/debian unstable/main armhf lsb-release all 9.20161125 [27.1 kB] Get:123 http://ftp.uk.debian.org/debian unstable/main armhf ninja-build armhf 1.7.2-1 [82.5 kB] Get:124 http://ftp.uk.debian.org/debian unstable/main armhf odbcinst1debian2 armhf 2.3.4-1 [68.1 kB] Get:125 http://ftp.uk.debian.org/debian unstable/main armhf odbcinst armhf 2.3.4-1 [43.3 kB] Get:126 http://ftp.uk.debian.org/debian unstable/main armhf psmisc armhf 22.21-2.1+b2 [120 kB] Get:127 http://ftp.uk.debian.org/debian unstable/main armhf dh-apparmor all 2.11.0-3 [58.4 kB] Get:128 http://ftp.uk.debian.org/debian unstable/main armhf dh-exec armhf 0.23+b1 [25.4 kB] Get:129 http://ftp.uk.debian.org/debian unstable/main armhf dh-systemd all 10.2.5 [99.7 kB] Get:130 http://ftp.uk.debian.org/debian unstable/main armhf libcrack2-dev armhf 2.9.2-4 [30.2 kB] Get:131 http://ftp.uk.debian.org/debian unstable/main armhf libjemalloc1 armhf 3.6.0-9.1 [82.9 kB] Get:132 http://ftp.uk.debian.org/debian unstable/main armhf libjemalloc-dev armhf 3.6.0-9.1 [155 kB] Get:133 http://ftp.uk.debian.org/debian unstable/main armhf libkrb5-dev armhf 1.15-1 [45.5 kB] Get:134 http://ftp.uk.debian.org/debian unstable/main armhf libreadline-gplv2-dev armhf 5.2+dfsg-3+b1 [109 kB] Get:135 http://ftp.uk.debian.org/debian unstable/main armhf unixodbc-dev armhf 2.3.4-1 [232 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 68.3 MB in 3s (18.4 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12366 files and directories currently installed.) Preparing to unpack .../libsystemd0_233-6_armhf.deb ... Unpacking libsystemd0:armhf (233-6) over (232-22) ... Setting up libsystemd0:armhf (233-6) ... Selecting previously unselected package insserv. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12366 files and directories currently installed.) Preparing to unpack .../insserv_1.14.0-5.4+b1_armhf.deb ... Unpacking insserv (1.14.0-5.4+b1) ... Selecting previously unselected package file-rc. Preparing to unpack .../file-rc_0.8.18_all.deb ... Adding 'diversion of /usr/sbin/update-rc.d to /usr/sbin/update-rc.d.init-system-helpers by file-rc' Adding 'diversion of /usr/sbin/invoke-rc.d to /usr/sbin/invoke-rc.d.init-system-helpers by file-rc' Adding 'diversion of /usr/share/man/man8/update-rc.d.8.gz to /usr/share/man/man8/update-rc.d.8.gz.init-system-helpers by file-rc' Adding 'diversion of /usr/share/man/man8/invoke-rc.d.8.gz to /usr/share/man/man8/invoke-rc.d.8.gz.init-system-helpers by file-rc' Unpacking file-rc (0.8.18) ... Selecting previously unselected package initscripts. Preparing to unpack .../initscripts_2.88dsf-59.9_armhf.deb ... Unpacking initscripts (2.88dsf-59.9) ... Selecting previously unselected package sysvinit-core. Preparing to unpack .../sysvinit-core_2.88dsf-59.9_armhf.deb ... Unpacking sysvinit-core (2.88dsf-59.9) ... Setting up insserv (1.14.0-5.4+b1) ... Setting up initscripts (2.88dsf-59.9) ... /usr/sbin/update-rc.d: 369: /usr/sbin/update-rc.d: cannot open /etc/runlevel.conf: No such file /usr/sbin/update-rc.d: 286: /usr/sbin/update-rc.d: cannot open /etc/runlevel.conf: No such file Setting up sysvinit-core (2.88dsf-59.9) ... Not restarting sysvinit Setting up file-rc (0.8.18) ... Selecting previously unselected package init. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12484 files and directories currently installed.) Preparing to unpack .../00-init_1.48_armhf.deb ... Unpacking init (1.48) ... Selecting previously unselected package groff-base. Preparing to unpack .../01-groff-base_1.22.3-9_armhf.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../02-libbsd0_0.8.3-1_armhf.deb ... Unpacking libbsd0:armhf (0.8.3-1) ... Selecting previously unselected package libncurses5:armhf. Preparing to unpack .../03-libncurses5_6.0+20161126-1_armhf.deb ... Unpacking libncurses5:armhf (6.0+20161126-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../04-bsdmainutils_9.0.12+nmu1_armhf.deb ... Unpacking bsdmainutils (9.0.12+nmu1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../05-libpipeline1_1.4.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../06-man-db_2.7.6.1-2_armhf.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../07-cmake-data_3.7.2-1_all.deb ... Unpacking cmake-data (3.7.2-1) ... Selecting previously unselected package libprocps6:armhf. Preparing to unpack .../08-libprocps6_2%3a3.3.12-3_armhf.deb ... Unpacking libprocps6:armhf (2:3.3.12-3) ... Selecting previously unselected package procps. Preparing to unpack .../09-procps_2%3a3.3.12-3_armhf.deb ... Unpacking procps (2:3.3.12-3) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../10-liblzo2-2_2.08-1.2+b2_armhf.deb ... Unpacking liblzo2-2:armhf (2.08-1.2+b2) ... Selecting previously unselected package libnettle6:armhf. Preparing to unpack .../11-libnettle6_3.3-1+b1_armhf.deb ... Unpacking libnettle6:armhf (3.3-1+b1) ... Selecting previously unselected package libicu57:armhf. Preparing to unpack .../12-libicu57_57.1-6_armhf.deb ... Unpacking libicu57:armhf (57.1-6) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../13-libxml2_2.9.4+dfsg1-2.2_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-2.2) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../14-libarchive13_3.2.2-2_armhf.deb ... Unpacking libarchive13:armhf (3.2.2-2) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../15-libkeyutils1_1.5.9-9_armhf.deb ... Unpacking libkeyutils1:armhf (1.5.9-9) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../16-libkrb5support0_1.15-1_armhf.deb ... Unpacking libkrb5support0:armhf (1.15-1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../17-libk5crypto3_1.15-1_armhf.deb ... Unpacking libk5crypto3:armhf (1.15-1) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../18-libkrb5-3_1.15-1_armhf.deb ... Unpacking libkrb5-3:armhf (1.15-1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../19-libgssapi-krb5-2_1.15-1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.15-1) ... Selecting previously unselected package libunistring0:armhf. Preparing to unpack .../20-libunistring0_0.9.6+really0.9.3-0.1_armhf.deb ... Unpacking libunistring0:armhf (0.9.6+really0.9.3-0.1) ... Selecting previously unselected package libidn2-0:armhf. Preparing to unpack .../21-libidn2-0_0.16-1_armhf.deb ... Unpacking libidn2-0:armhf (0.16-1) ... Selecting previously unselected package libhogweed4:armhf. Preparing to unpack .../22-libhogweed4_3.3-1+b1_armhf.deb ... Unpacking libhogweed4:armhf (3.3-1+b1) ... Selecting previously unselected package libp11-kit0:armhf. Preparing to unpack .../23-libp11-kit0_0.23.3-5_armhf.deb ... Unpacking libp11-kit0:armhf (0.23.3-5) ... Selecting previously unselected package libtasn1-6:armhf. Preparing to unpack .../24-libtasn1-6_4.10-1_armhf.deb ... Unpacking libtasn1-6:armhf (4.10-1) ... Selecting previously unselected package libgnutls30:armhf. Preparing to unpack .../25-libgnutls30_3.5.11-1_armhf.deb ... Unpacking libgnutls30:armhf (3.5.11-1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../26-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-3) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../27-libsasl2-2_2.1.27~101-g0780600+dfsg-3_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-3) ... Selecting previously unselected package libldap-common. Preparing to unpack .../28-libldap-common_2.4.44+dfsg-4_all.deb ... Unpacking libldap-common (2.4.44+dfsg-4) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../29-libldap-2.4-2_2.4.44+dfsg-4+b1_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.44+dfsg-4+b1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../30-libnghttp2-14_1.22.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.22.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../31-libpsl5_0.17.0-4_armhf.deb ... Unpacking libpsl5:armhf (0.17.0-4) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../32-librtmp1_2.4+20151223.gitfa8646d.1-1+b1_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-1+b1) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../33-libssh2-1_1.8.0-1_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-1) ... Selecting previously unselected package libssl1.0.2:armhf. Preparing to unpack .../34-libssl1.0.2_1.0.2k-1_armhf.deb ... Unpacking libssl1.0.2:armhf (1.0.2k-1) ... Selecting previously unselected package libcurl3:armhf. Preparing to unpack .../35-libcurl3_7.52.1-5_armhf.deb ... Unpacking libcurl3:armhf (7.52.1-5) ... Selecting previously unselected package libjsoncpp1:armhf. Preparing to unpack .../36-libjsoncpp1_1.7.4-3_armhf.deb ... Unpacking libjsoncpp1:armhf (1.7.4-3) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../37-libuv1_1.9.1-3_armhf.deb ... Unpacking libuv1:armhf (1.9.1-3) ... Selecting previously unselected package cmake. Preparing to unpack .../38-cmake_3.7.2-1_armhf.deb ... Unpacking cmake (3.7.2-1) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../39-libpcrecpp0v5_2%3a8.39-3_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-3) ... Selecting previously unselected package libpython3.5-minimal:armhf. Preparing to unpack .../40-libpython3.5-minimal_3.5.3-1_armhf.deb ... Unpacking libpython3.5-minimal:armhf (3.5.3-1) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../41-python3.5-minimal_3.5.3-1_armhf.deb ... Unpacking python3.5-minimal (3.5.3-1) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../42-python3-minimal_3.5.3-1_armhf.deb ... Unpacking python3-minimal (3.5.3-1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../43-libmpdec2_2.4.2-1_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:armhf. Preparing to unpack .../44-libpython3.5-stdlib_3.5.3-1_armhf.deb ... Unpacking libpython3.5-stdlib:armhf (3.5.3-1) ... Selecting previously unselected package python3.5. Preparing to unpack .../45-python3.5_3.5.3-1_armhf.deb ... Unpacking python3.5 (3.5.3-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../46-libpython3-stdlib_3.5.3-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.5.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../47-dh-python_2.20170125_all.deb ... Unpacking dh-python (2.20170125) ... Setting up libpython3.5-minimal:armhf (3.5.3-1) ... Setting up python3.5-minimal (3.5.3-1) ... Setting up python3-minimal (3.5.3-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 16519 files and directories currently installed.) Preparing to unpack .../00-python3_3.5.3-1_armhf.deb ... Unpacking python3 (3.5.3-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.30-1_armhf.deb ... Unpacking libmagic-mgc (1:5.30-1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../02-libmagic1_1%3a5.30-1_armhf.deb ... Unpacking libmagic1:armhf (1:5.30-1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.30-1_armhf.deb ... Unpacking file (1:5.30-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.19.8.1-2_armhf.deb ... Unpacking gettext-base (0.19.8.1-2) ... Selecting previously unselected package libgnutls-openssl27:armhf. Preparing to unpack .../05-libgnutls-openssl27_3.5.11-1_armhf.deb ... Unpacking libgnutls-openssl27:armhf (3.5.11-1) ... Selecting previously unselected package libgssrpc4:armhf. Preparing to unpack .../06-libgssrpc4_1.15-1_armhf.deb ... Unpacking libgssrpc4:armhf (1.15-1) ... Selecting previously unselected package libkadm5clnt-mit11:armhf. Preparing to unpack .../07-libkadm5clnt-mit11_1.15-1_armhf.deb ... Unpacking libkadm5clnt-mit11:armhf (1.15-1) ... Selecting previously unselected package libkdb5-8:armhf. Preparing to unpack .../08-libkdb5-8_1.15-1_armhf.deb ... Unpacking libkdb5-8:armhf (1.15-1) ... Selecting previously unselected package libkadm5srv-mit11:armhf. Preparing to unpack .../09-libkadm5srv-mit11_1.15-1_armhf.deb ... Unpacking libkadm5srv-mit11:armhf (1.15-1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../10-libsigsegv2_2.10-5_armhf.deb ... Unpacking libsigsegv2:armhf (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.18-1_armhf.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.69-10_all.deb ... Unpacking autoconf (2.69-10) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.15-6_all.deb ... Unpacking automake (1:1.15-6) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.19.8.1-2_all.deb ... Unpacking autopoint (0.19.8.1-2) ... Selecting previously unselected package libbison-dev:armhf. Preparing to unpack .../16-libbison-dev_2%3a3.0.4.dfsg-1+b1_armhf.deb ... Unpacking libbison-dev:armhf (2:3.0.4.dfsg-1+b1) ... Selecting previously unselected package bison. Preparing to unpack .../17-bison_2%3a3.0.4.dfsg-1+b1_armhf.deb ... Unpacking bison (2:3.0.4.dfsg-1+b1) ... Selecting previously unselected package chrpath. Preparing to unpack .../18-chrpath_0.16-2+b1_armhf.deb ... Unpacking chrpath (0.16-2+b1) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-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 .../22-libfile-stripnondeterminism-perl_0.032-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.032-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../23-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../24-dh-strip-nondeterminism_0.032-1_all.deb ... Unpacking dh-strip-nondeterminism (0.032-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../25-libglib2.0-0_2.50.3-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.50.3-2) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../26-libcroco3_0.6.11-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.11-3) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.19.8.1-2_armhf.deb ... Unpacking gettext (0.19.8.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_10.2.5_all.deb ... Unpacking debhelper (10.2.5) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../31-distro-info-data_0.35_all.deb ... Unpacking distro-info-data (0.35) ... Selecting previously unselected package gdb-minimal. Preparing to unpack .../32-gdb-minimal_7.12-6_armhf.deb ... Unpacking gdb-minimal (7.12-6) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../33-icu-devtools_57.1-6_armhf.deb ... Unpacking icu-devtools (57.1-6) ... Selecting previously unselected package comerr-dev. Preparing to unpack .../34-comerr-dev_2.1-1.43.4-2_armhf.deb ... Unpacking comerr-dev (2.1-1.43.4-2) ... Selecting previously unselected package krb5-multidev. Preparing to unpack .../35-krb5-multidev_1.15-1_armhf.deb ... Unpacking krb5-multidev (1.15-1) ... Selecting previously unselected package libaio1:armhf. Preparing to unpack .../36-libaio1_0.3.110-3_armhf.deb ... Unpacking libaio1:armhf (0.3.110-3) ... Selecting previously unselected package libaio-dev. Preparing to unpack .../37-libaio-dev_0.3.110-3_armhf.deb ... Unpacking libaio-dev (0.3.110-3) ... Selecting previously unselected package libboost1.62-dev:armhf. Preparing to unpack .../38-libboost1.62-dev_1.62.0+dfsg-4_armhf.deb ... Unpacking libboost1.62-dev:armhf (1.62.0+dfsg-4) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../39-libboost-dev_1.62.0.1_armhf.deb ... Unpacking libboost-dev:armhf (1.62.0.1) ... Selecting previously unselected package libcrack2:armhf. Preparing to unpack .../40-libcrack2_2.9.2-4_armhf.deb ... Unpacking libcrack2:armhf (2.9.2-4) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../41-libgmpxx4ldbl_2%3a6.1.2+dfsg-1_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-1) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../42-libgmp-dev_2%3a6.1.2+dfsg-1_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-1) ... Selecting previously unselected package libgnutlsxx28:armhf. Preparing to unpack .../43-libgnutlsxx28_3.5.11-1_armhf.deb ... Unpacking libgnutlsxx28:armhf (3.5.11-1) ... Selecting previously unselected package libunbound2:armhf. Preparing to unpack .../44-libunbound2_1.6.0-3_armhf.deb ... Unpacking libunbound2:armhf (1.6.0-3) ... Selecting previously unselected package libgnutls-dane0:armhf. Preparing to unpack .../45-libgnutls-dane0_3.5.11-1_armhf.deb ... Unpacking libgnutls-dane0:armhf (3.5.11-1) ... Selecting previously unselected package nettle-dev. Preparing to unpack .../46-nettle-dev_3.3-1+b1_armhf.deb ... Unpacking nettle-dev (3.3-1+b1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../47-zlib1g-dev_1%3a1.2.8.dfsg-5_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-5) ... Selecting previously unselected package libtasn1-6-dev:armhf. Preparing to unpack .../48-libtasn1-6-dev_4.10-1_armhf.deb ... Unpacking libtasn1-6-dev:armhf (4.10-1) ... Selecting previously unselected package libp11-kit-dev:armhf. Preparing to unpack .../49-libp11-kit-dev_0.23.3-5_armhf.deb ... Unpacking libp11-kit-dev:armhf (0.23.3-5) ... Selecting previously unselected package libidn2-0-dev. Preparing to unpack .../50-libidn2-0-dev_0.16-1_armhf.deb ... Unpacking libidn2-0-dev (0.16-1) ... Selecting previously unselected package libgnutls28-dev:armhf. Preparing to unpack .../51-libgnutls28-dev_3.5.11-1_armhf.deb ... Unpacking libgnutls28-dev:armhf (3.5.11-1) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../52-libicu-dev_57.1-6_armhf.deb ... Unpacking libicu-dev (57.1-6) ... Selecting previously unselected package libjudydebian1. Preparing to unpack .../53-libjudydebian1_1.0.5-5_armhf.deb ... Unpacking libjudydebian1 (1.0.5-5) ... Selecting previously unselected package libjudy-dev. Preparing to unpack .../54-libjudy-dev_1.0.5-5_armhf.deb ... Unpacking libjudy-dev (1.0.5-5) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../55-libltdl7_2.4.6-2_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-2) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../56-libltdl-dev_2.4.6-2_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.6-2) ... Selecting previously unselected package libtinfo-dev:armhf. Preparing to unpack .../57-libtinfo-dev_6.0+20161126-1_armhf.deb ... Unpacking libtinfo-dev:armhf (6.0+20161126-1) ... Selecting previously unselected package libncurses5-dev:armhf. Preparing to unpack .../58-libncurses5-dev_6.0+20161126-1_armhf.deb ... Unpacking libncurses5-dev:armhf (6.0+20161126-1) ... Selecting previously unselected package libodbc1:armhf. Preparing to unpack .../59-libodbc1_2.3.4-1_armhf.deb ... Unpacking libodbc1:armhf (2.3.4-1) ... Selecting previously unselected package libpam0g-dev:armhf. Preparing to unpack .../60-libpam0g-dev_1.1.8-3.5_armhf.deb ... Unpacking libpam0g-dev:armhf (1.1.8-3.5) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../61-libpcre16-3_2%3a8.39-3_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-3) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../62-libpcre32-3_2%3a8.39-3_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-3) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../63-libpcre3-dev_2%3a8.39-3_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-3) ... Selecting previously unselected package libreadline5:armhf. Preparing to unpack .../64-libreadline5_5.2+dfsg-3+b1_armhf.deb ... Unpacking libreadline5:armhf (5.2+dfsg-3+b1) ... Selecting previously unselected package libsystemd-dev:armhf. Preparing to unpack .../65-libsystemd-dev_233-6_armhf.deb ... Unpacking libsystemd-dev:armhf (233-6) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../66-libxml2-dev_2.9.4+dfsg1-2.2_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.4+dfsg1-2.2) ... Selecting previously unselected package lsb-release. Preparing to unpack .../67-lsb-release_9.20161125_all.deb ... Unpacking lsb-release (9.20161125) ... Selecting previously unselected package ninja-build. Preparing to unpack .../68-ninja-build_1.7.2-1_armhf.deb ... Unpacking ninja-build (1.7.2-1) ... Selecting previously unselected package odbcinst1debian2:armhf. Preparing to unpack .../69-odbcinst1debian2_2.3.4-1_armhf.deb ... Unpacking odbcinst1debian2:armhf (2.3.4-1) ... Selecting previously unselected package odbcinst. Preparing to unpack .../70-odbcinst_2.3.4-1_armhf.deb ... Unpacking odbcinst (2.3.4-1) ... Selecting previously unselected package psmisc. Preparing to unpack .../71-psmisc_22.21-2.1+b2_armhf.deb ... Unpacking psmisc (22.21-2.1+b2) ... Selecting previously unselected package dh-apparmor. Preparing to unpack .../72-dh-apparmor_2.11.0-3_all.deb ... Unpacking dh-apparmor (2.11.0-3) ... Selecting previously unselected package dh-exec. Preparing to unpack .../73-dh-exec_0.23+b1_armhf.deb ... Unpacking dh-exec (0.23+b1) ... Selecting previously unselected package dh-systemd. Preparing to unpack .../74-dh-systemd_10.2.5_all.deb ... Unpacking dh-systemd (10.2.5) ... Selecting previously unselected package libcrack2-dev. Preparing to unpack .../75-libcrack2-dev_2.9.2-4_armhf.deb ... Unpacking libcrack2-dev (2.9.2-4) ... Selecting previously unselected package libjemalloc1. Preparing to unpack .../76-libjemalloc1_3.6.0-9.1_armhf.deb ... Unpacking libjemalloc1 (3.6.0-9.1) ... Selecting previously unselected package libjemalloc-dev. Preparing to unpack .../77-libjemalloc-dev_3.6.0-9.1_armhf.deb ... Unpacking libjemalloc-dev (3.6.0-9.1) ... Selecting previously unselected package libkrb5-dev. Preparing to unpack .../78-libkrb5-dev_1.15-1_armhf.deb ... Unpacking libkrb5-dev (1.15-1) ... Selecting previously unselected package libreadline-gplv2-dev:armhf. Preparing to unpack .../79-libreadline-gplv2-dev_5.2+dfsg-3+b1_armhf.deb ... Unpacking libreadline-gplv2-dev:armhf (5.2+dfsg-3+b1) ... Selecting previously unselected package unixodbc-dev. Preparing to unpack .../80-unixodbc-dev_2.3.4-1_armhf.deb ... Unpacking unixodbc-dev (2.3.4-1) ... Selecting previously unselected package sbuild-build-depends-mariadb-10.3-dummy. Preparing to unpack .../81-sbuild-build-depends-mariadb-10.3-dummy.deb ... Unpacking sbuild-build-depends-mariadb-10.3-dummy (0.invalid.0) ... Setting up chrpath (0.16-2+b1) ... Setting up libncurses5:armhf (6.0+20161126-1) ... Setting up libpam0g-dev:armhf (1.1.8-3.5) ... Setting up libnettle6:armhf (3.3-1+b1) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up psmisc (22.21-2.1+b2) ... Setting up libnghttp2-14:armhf (1.22.0-1) ... Setting up comerr-dev (2.1-1.43.4-2) ... Processing triggers for mime-support (3.60) ... Setting up libboost1.62-dev:armhf (1.62.0+dfsg-4) ... Setting up libjemalloc1 (3.6.0-9.1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:armhf (2.10-5) ... Setting up libldap-common (2.4.44+dfsg-4) ... Setting up libuv1:armhf (1.9.1-3) ... Setting up init (1.48) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:armhf (2.50.3-2) ... No schema files found: doing nothing. Setting up libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-3) ... Setting up libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-3) ... Setting up libtinfo-dev:armhf (6.0+20161126-1) ... Setting up distro-info-data (0.35) ... Setting up gettext-base (0.19.8.1-2) ... Setting up cmake-data (3.7.2-1) ... Setting up libpipeline1:armhf (1.4.1-2) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:armhf (57.1-6) ... Setting up libbsd0:armhf (0.8.3-1) ... Setting up libjemalloc-dev (3.6.0-9.1) ... Setting up libprocps6:armhf (2:3.3.12-3) ... Setting up libxml2:armhf (2.9.4+dfsg1-2.2) ... Setting up libtasn1-6:armhf (4.10-1) ... Setting up libmagic-mgc (1:5.30-1) ... Setting up libmagic1:armhf (1:5.30-1) ... Setting up libhogweed4:armhf (3.3-1+b1) ... Setting up procps (2:3.3.12-3) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up libcroco3:armhf (0.6.11-3) ... Setting up gdb-minimal (7.12-6) ... Setting up libncurses5-dev:armhf (6.0+20161126-1) ... Setting up libssl1.0.2:armhf (1.0.2k-1) ... Setting up libssh2-1:armhf (1.8.0-1) ... Processing triggers for libc-bin (2.24-10) ... Setting up libaio1:armhf (0.3.110-3) ... Setting up autotools-dev (20161112.1) ... Setting up libunistring0:armhf (0.9.6+really0.9.3-0.1) ... Setting up dh-apparmor (2.11.0-3) ... Setting up libp11-kit0:armhf (0.23.3-5) ... Setting up libltdl7:armhf (2.4.6-2) ... Setting up libbison-dev:armhf (2:3.0.4.dfsg-1+b1) ... Setting up libcrack2:armhf (2.9.2-4) ... Setting up libpcrecpp0v5:armhf (2:8.39-3) ... Setting up libpcre32-3:armhf (2:8.39-3) ... Setting up libsystemd-dev:armhf (233-6) ... Setting up icu-devtools (57.1-6) ... Setting up libjudydebian1 (1.0.5-5) ... Setting up libpcre16-3:armhf (2:8.39-3) ... Setting up libboost-dev:armhf (1.62.0.1) ... Setting up bison (2:3.0.4.dfsg-1+b1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libaio-dev (0.3.110-3) ... Setting up libkeyutils1:armhf (1.5.9-9) ... Setting up libreadline5:armhf (5.2+dfsg-3+b1) ... Setting up bsdmainutils (9.0.12+nmu1) ... 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 libgmpxx4ldbl:armhf (2:6.1.2+dfsg-1) ... Setting up ninja-build (1.7.2-1) ... Setting up autopoint (0.19.8.1-2) ... Setting up libmpdec2:armhf (2.4.2-1) ... Setting up libjudy-dev (1.0.5-5) ... Setting up liblzo2-2:armhf (2.08-1.2+b2) ... Setting up libcrack2-dev (2.9.2-4) ... Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-5) ... Setting up libfile-stripnondeterminism-perl (0.032-1) ... Setting up libjsoncpp1:armhf (1.7.4-3) ... Setting up libgmp-dev:armhf (2:6.1.2+dfsg-1) ... Setting up libunbound2:armhf (1.6.0-3) ... Setting up libpcre3-dev:armhf (2:8.39-3) ... Setting up libidn2-0:armhf (0.16-1) ... Setting up libodbc1:armhf (2.3.4-1) ... Setting up libltdl-dev:armhf (2.4.6-2) ... Setting up gettext (0.19.8.1-2) ... Setting up libarchive13:armhf (3.2.2-2) ... Setting up libpsl5:armhf (0.17.0-4) ... Setting up libreadline-gplv2-dev:armhf (5.2+dfsg-3+b1) ... Setting up libpython3.5-stdlib:armhf (3.5.3-1) ... Setting up libgnutls30:armhf (3.5.11-1) ... Setting up libp11-kit-dev:armhf (0.23.3-5) ... Setting up libtasn1-6-dev:armhf (4.10-1) ... Setting up autoconf (2.69-10) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-1+b1) ... Setting up libicu-dev (57.1-6) ... Setting up file (1:5.30-1) ... Setting up libkrb5support0:armhf (1.15-1) ... Setting up libxml2-dev:armhf (2.9.4+dfsg1-2.2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libgnutlsxx28:armhf (3.5.11-1) ... Setting up libldap-2.4-2:armhf (2.4.44+dfsg-4+b1) ... Setting up libgnutls-dane0:armhf (3.5.11-1) ... Setting up libgnutls-openssl27:armhf (3.5.11-1) ... Setting up automake (1:1.15-6) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up nettle-dev (3.3-1+b1) ... Setting up libidn2-0-dev (0.16-1) ... Setting up libtool (2.4.6-2) ... Setting up python3.5 (3.5.3-1) ... Setting up libpython3-stdlib:armhf (3.5.3-1) ... Setting up libk5crypto3:armhf (1.15-1) ... Setting up po-debconf (1.0.20) ... Setting up libgnutls28-dev:armhf (3.5.11-1) ... Setting up libkrb5-3:armhf (1.15-1) ... Setting up libgssapi-krb5-2:armhf (1.15-1) ... Setting up libgssrpc4:armhf (1.15-1) ... Setting up libcurl3:armhf (7.52.1-5) ... Setting up libkdb5-8:armhf (1.15-1) ... Setting up libkadm5clnt-mit11:armhf (1.15-1) ... Setting up cmake (3.7.2-1) ... Setting up libkadm5srv-mit11:armhf (1.15-1) ... Setting up krb5-multidev (1.15-1) ... Setting up libkrb5-dev (1.15-1) ... Setting up odbcinst1debian2:armhf (2.3.4-1) ... Setting up unixodbc-dev (2.3.4-1) ... Setting up dh-autoreconf (14) ... Setting up python3 (3.5.3-1) ... Setting up odbcinst (2.3.4-1) ... Setting up lsb-release (9.20161125) ... Setting up dh-strip-nondeterminism (0.032-1) ... Setting up dh-python (2.20170125) ... Setting up debhelper (10.2.5) ... Setting up dh-systemd (10.2.5) ... Setting up dh-exec (0.23+b1) ... Setting up sbuild-build-depends-mariadb-10.3-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.24-10) ... W: No sandbox user '_apt' on the system, can not drop privileges ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 3.16.0-4-armmp-lpae armhf (armv7l) Toolchain package versions: binutils_2.28-4 dpkg-dev_1.18.23 g++-6_6.3.0-14 gcc-6_6.3.0-14 libc6-dev_2.24-10 libstdc++-6-dev_6.3.0-14 libstdc++6_6.3.0-14 linux-libc-dev_4.9.18-1 Package versions: adduser_3.115 apt_1.4.1 apt-cudf_5.0.1-8 aspcud_1:1.9.1-2+b1 autoconf_2.69-10 automake_1:1.15-6 autopoint_0.19.8.1-2 autotools-dev_20161112.1 base-files_9.9 base-passwd_3.5.43 bash_4.4-4+b2 binutils_2.28-4 bison_2:3.0.4.dfsg-1+b1 bsdmainutils_9.0.12+nmu1 bsdutils_1:2.29.2-1 build-essential_12.3 bzip2_1.0.6-8.1 chrpath_0.16-2+b1 clasp_3.2.2-1 cmake_3.7.2-1 cmake-data_3.7.2-1 comerr-dev_2.1-1.43.4-2 coreutils_8.26-3 cpp_4:6.3.0-4 cpp-6_6.3.0-14 dash_0.5.8-2.4 debconf_1.5.60 debhelper_10.2.5 debian-archive-keyring_2014.3 debianutils_4.8.1.1 dh-apparmor_2.11.0-3 dh-autoreconf_14 dh-exec_0.23+b1 dh-python_2.20170125 dh-strip-nondeterminism_0.032-1 dh-systemd_10.2.5 diffutils_1:3.5-3 distro-info-data_0.35 dpkg_1.18.23 dpkg-dev_1.18.23 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 fakeroot_1.21-3.1 file_1:5.30-1 file-rc_0.8.18 findutils_4.6.0+git+20161106-2 g++_4:6.3.0-4 g++-6_6.3.0-14 gcc_4:6.3.0-4 gcc-5-base_5.4.1-8 gcc-6_6.3.0-14 gcc-6-base_6.3.0-14 gdb-minimal_7.12-6 gettext_0.19.8.1-2 gettext-base_0.19.8.1-2 gpgv_2.1.18-6 grep_2.27-2 gringo_5.1.0-4 groff-base_1.22.3-9 gzip_1.6-5+b1 hostname_3.18+b1 icu-devtools_57.1-6 init_1.48 init-system-helpers_1.47 initscripts_2.88dsf-59.9 insserv_1.14.0-5.4+b1 intltool-debian_0.35.0+20060710.4 krb5-multidev_1.15-1 libacl1_2.2.52-3+b1 libaio-dev_0.3.110-3 libaio1_0.3.110-3 libapt-pkg5.0_1.4.1 libarchive-zip-perl_1.59-1 libarchive13_3.2.2-2 libasan3_6.3.0-14 libatomic1_6.3.0-14 libattr1_1:2.4.47-2+b2 libaudit-common_1:2.6.7-2 libaudit1_1:2.6.7-2 libbison-dev_2:3.0.4.dfsg-1+b1 libblkid1_2.29.2-1 libboost-dev_1.62.0.1 libboost1.62-dev_1.62.0+dfsg-4 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-10 libc-dev-bin_2.24-10 libc6_2.24-10 libc6-dev_2.24-10 libcap-ng0_0.7.7-3+b1 libcc1-0_6.3.0-14 libcomerr2_1.43.4-2 libcrack2_2.9.2-4 libcrack2-dev_2.9.2-4 libcroco3_0.6.11-3 libcurl3_7.52.1-5 libdb5.3_5.3.28-12+b1 libdebconfclient0_0.227 libdpkg-perl_1.18.23 libexpat1_2.2.0-2 libfakeroot_1.21-3.1 libfdisk1_2.29.2-1 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.032-1 libgcc-6-dev_6.3.0-14 libgcc1_1:6.3.0-14 libgcrypt20_1.7.6-1 libgdbm3_1.8.3-14 libglib2.0-0_2.50.3-2 libgmp-dev_2:6.1.2+dfsg-1 libgmp10_2:6.1.2+dfsg-1 libgmpxx4ldbl_2:6.1.2+dfsg-1 libgnutls-dane0_3.5.11-1 libgnutls-openssl27_3.5.11-1 libgnutls28-dev_3.5.11-1 libgnutls30_3.5.11-1 libgnutlsxx28_3.5.11-1 libgomp1_6.3.0-14 libgpg-error0_1.26-2 libgssapi-krb5-2_1.15-1 libgssrpc4_1.15-1 libhogweed4_3.3-1+b1 libicu-dev_57.1-6 libicu57_57.1-6 libidn2-0_0.16-1 libidn2-0-dev_0.16-1 libisl15_0.18-1 libjemalloc-dev_3.6.0-9.1 libjemalloc1_3.6.0-9.1 libjsoncpp1_1.7.4-3 libjudy-dev_1.0.5-5 libjudydebian1_1.0.5-5 libk5crypto3_1.15-1 libkadm5clnt-mit11_1.15-1 libkadm5srv-mit11_1.15-1 libkdb5-8_1.15-1 libkeyutils1_1.5.9-9 libkrb5-3_1.15-1 libkrb5-dev_1.15-1 libkrb5support0_1.15-1 libldap-2.4-2_2.4.44+dfsg-4+b1 libldap-common_2.4.44+dfsg-4 libltdl-dev_2.4.6-2 libltdl7_2.4.6-2 liblua5.3-0_5.3.3-1 liblz4-1_0.0~r131-2+b1 liblzma5_5.2.2-1.2+b1 liblzo2-2_2.08-1.2+b2 libmagic-mgc_1:5.30-1 libmagic1_1:5.30-1 libmount1_2.29.2-1 libmpc3_1.0.3-1+b2 libmpdec2_2.4.2-1 libmpfr4_3.1.5-1 libncurses5_6.0+20161126-1 libncurses5-dev_6.0+20161126-1 libncursesw5_6.0+20161126-1 libnettle6_3.3-1+b1 libnghttp2-14_1.22.0-1 libodbc1_2.3.4-1 libp11-kit-dev_0.23.3-5 libp11-kit0_0.23.3-5 libpam-modules_1.1.8-3.5 libpam-modules-bin_1.1.8-3.5 libpam-runtime_1.1.8-3.5 libpam0g_1.1.8-3.5 libpam0g-dev_1.1.8-3.5 libpcre16-3_2:8.39-3 libpcre3_2:8.39-3 libpcre3-dev_2:8.39-3 libpcre32-3_2:8.39-3 libpcrecpp0v5_2:8.39-3 libperl5.24_5.24.1-2 libpipeline1_1.4.1-2 libprocps6_2:3.3.12-3 libpsl5_0.17.0-4 libpython2.7_2.7.13-2 libpython2.7-minimal_2.7.13-2 libpython2.7-stdlib_2.7.13-2 libpython3-stdlib_3.5.3-1 libpython3.5-minimal_3.5.3-1 libpython3.5-stdlib_3.5.3-1 libreadline-gplv2-dev_5.2+dfsg-3+b1 libreadline5_5.2+dfsg-3+b1 libreadline7_7.0-2 librtmp1_2.4+20151223.gitfa8646d.1-1+b1 libsasl2-2_2.1.27~101-g0780600+dfsg-3 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3 libselinux1_2.6-3+b1 libsemanage-common_2.6-2 libsemanage1_2.6-2 libsepol1_2.6-2 libsigsegv2_2.10-5 libsmartcols1_2.29.2-1 libsqlite3-0_3.16.2-3 libss2_1.43.4-2 libssh2-1_1.8.0-1 libssl1.0.2_1.0.2k-1 libssl1.1_1.1.0e-2 libstdc++-6-dev_6.3.0-14 libstdc++6_6.3.0-14 libsystemd-dev_233-6 libsystemd0_233-6 libtasn1-6_4.10-1 libtasn1-6-dev_4.10-1 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20161126-1 libtinfo5_6.0+20161126-1 libtool_2.4.6-2 libubsan0_6.3.0-14 libudev1_232-22 libunbound2_1.6.0-3 libunistring0_0.9.6+really0.9.3-0.1 libustr-1.0-1_1.0.4-6 libuuid1_2.29.2-1 libuv1_1.9.1-3 libxml2_2.9.4+dfsg1-2.2 libxml2-dev_2.9.4+dfsg1-2.2 linux-libc-dev_4.9.18-1 login_1:4.4-4 lsb-base_9.20161125 lsb-release_9.20161125 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17+b3 mime-support_3.60 mount_2.29.2-1 multiarch-support_2.24-10 ncurses-base_6.0+20161126-1 ncurses-bin_6.0+20161126-1 nettle-dev_3.3-1+b1 ninja-build_1.7.2-1 odbcinst_2.3.4-1 odbcinst1debian2_2.3.4-1 passwd_1:4.4-4 patch_2.7.5-1+b2 perl_5.24.1-2 perl-base_5.24.1-2 perl-modules-5.24_5.24.1-2 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-3 psmisc_22.21-2.1+b2 python3_3.5.3-1 python3-minimal_3.5.3-1 python3.5_3.5.3-1 python3.5-minimal_3.5.3-1 readline-common_7.0-2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-mariadb-10.3-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9 sysvinit-core_2.88dsf-59.9 sysvinit-utils_2.88dsf-59.9 tar_1.29b-1.1 tzdata_2017b-1 unixodbc-dev_2.3.4-1 util-linux_2.29.2-1 xz-utils_5.2.2-1.2+b1 zlib1g_1:1.2.8.dfsg-5 zlib1g-dev_1:1.2.8.dfsg-5 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Tue May 2 16:00:44 2017 UTC gpgv: using RSA key 30B933D80FCE3D981A2D38FB0C99B70EF4FCBB07 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./mariadb-10.3_10.3.0-0+exp2.dsc dpkg-source: info: extracting mariadb-10.3 in mariadb-10.3-10.3.0 dpkg-source: info: unpacking mariadb-10.3_10.3.0.orig.tar.gz dpkg-source: info: unpacking mariadb-10.3_10.3.0-0+exp2.debian.tar.xz dpkg-source: info: applying scripts__mysql_create_system_tables__no_test.patch dpkg-source: info: applying scripts__mysqld_safe.sh__signals.patch dpkg-source: info: applying scripts__mysql_install_db.sh__no_test.patch dpkg-source: info: applying mysql-test__db_test.patch dpkg-source: info: applying replace_dash_with_bash_mbug675185.patch dpkg-source: info: applying extend_default_test_timeout_for_tokudb.patch dpkg-source: info: applying innodb_simulate_comp_test_speedup.patch dpkg-source: info: applying mysqld_multi_confd.patch dpkg-source: info: applying mysqld_multi.server_lsb-header.patch dpkg-source: info: applying mips-groonga-atomic.patch dpkg-source: info: applying mips-connect-unaligned.patch dpkg-source: info: applying mips-machine.patch dpkg-source: info: applying mips-unstable-tests.patch dpkg-source: info: applying hurd_socket.patch dpkg-source: info: applying armhf_mroonga_storage_fail.patch dpkg-source: info: applying remove-systemd-obsolete-target.patch dpkg-source: info: applying kFreeBSD-gettid.patch dpkg-source: info: applying 0018-Fix-the-awk-path-on-Debian.patch Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=experimental-armhf-sbuild SCHROOT_CHROOT_NAME=experimental-armhf-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1009 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=experimental-armhf-sbuild-263699a2-156b-45e9-ae2c-088ea5c23216 SCHROOT_UID=2952 SCHROOT_USER=buildd SHELL=/bin/sh USER=buildd XDG_RUNTIME_DIR=/run/user/2952 XDG_SESSION_ID=199 dpkg-buildpackage ───────────────── dpkg-buildpackage: info: source package mariadb-10.3 dpkg-buildpackage: info: source version 10.3.0-0+exp2 dpkg-buildpackage: info: source distribution experimental dpkg-source --before-build mariadb-10.3-10.3.0 dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean -Bbuilddir --parallel --with systemd --fail-missing -Xtrace_example.so dh_testdir -O-Bbuilddir -O--parallel -O--fail-missing -O-Xtrace_example.so rm -f debian/*.debhelper.log debian/rules override_dh_auto_clean make[1]: Entering directory '/«PKGBUILDDIR»' for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done for in in debian/mariadb-server-core-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.templates debian/mariadb-server-@MARIADB_SERIES@.prerm debian/mariadb-server-@MARIADB_SERIES@.preinst debian/mariadb-server-@MARIADB_SERIES@.postrm debian/mariadb-server-@MARIADB_SERIES@.postinst debian/mariadb-server-@MARIADB_SERIES@.mariadb.logrotate debian/mariadb-server-@MARIADB_SERIES@.mariadb.init debian/mariadb-server-@MARIADB_SERIES@.mariadb.default debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.workstation debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.server debian/mariadb-server-@MARIADB_SERIES@.logcheck.ignore.paranoid debian/mariadb-server-@MARIADB_SERIES@.lintian-overrides debian/mariadb-server-@MARIADB_SERIES@.install debian/mariadb-server-@MARIADB_SERIES@.config debian/mariadb-server-@MARIADB_SERIES@.README.Debian debian/mariadb-client-core-@MARIADB_SERIES@.links debian/mariadb-client-core-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.menu debian/mariadb-client-@MARIADB_SERIES@.links debian/mariadb-client-@MARIADB_SERIES@.install debian/mariadb-client-@MARIADB_SERIES@.docs debian/mariadb-client-@MARIADB_SERIES@.README.Debian debian/additions/source_mariadb-@MARIADB_SERIES@.py debian/additions/mariadb.conf.d/50-mariadb-@MARIADB_SERIES@.conf; do \ out=$(echo $in | sed -e 's/@MARIADB_SERIES@/10.3/g'); \ sed -e 's/@MARIADB_SERIES@/10.3/g' \ < "$in" \ > "$out"; \ chmod --reference="$in" "$out"; \ done rm -rf mysql-test/var rm -f storage/mroonga/mysql-test/mroonga/storage/r/information_schema_plugins.result rm -f storage/mroonga/mysql-test/mroonga/storage/r/variable_version.result rm -f debian/mariadb-server-10.3.mariadb.service rm -f debian/mariadb-server-10.3.mariadb@.service rm -rf builddir [ ! -f debian/mysql-test-unstable-tests.orig ] || \ mv debian/mysql-test-unstable-tests.orig mysql-test/unstable-tests debconf-updatepo # Update po-files when clean runs before each build rm -f debian/mariadb-server-core-10.3.install debian/mariadb-server-10.3.templates debian/mariadb-server-10.3.prerm debian/mariadb-server-10.3.preinst debian/mariadb-server-10.3.postrm debian/mariadb-server-10.3.postinst debian/mariadb-server-10.3.mariadb.logrotate debian/mariadb-server-10.3.mariadb.init debian/mariadb-server-10.3.mariadb.default debian/mariadb-server-10.3.logcheck.ignore.workstation debian/mariadb-server-10.3.logcheck.ignore.server debian/mariadb-server-10.3.logcheck.ignore.paranoid debian/mariadb-server-10.3.lintian-overrides debian/mariadb-server-10.3.install debian/mariadb-server-10.3.config debian/mariadb-server-10.3.README.Debian debian/mariadb-client-core-10.3.links debian/mariadb-client-core-10.3.install debian/mariadb-client-10.3.menu debian/mariadb-client-10.3.links debian/mariadb-client-10.3.install debian/mariadb-client-10.3.docs debian/mariadb-client-10.3.README.Debian debian/additions/source_mariadb-10.3.py debian/additions/mariadb.conf.d/50-mariadb-10.3.conf make[1]: Leaving directory '/«PKGBUILDDIR»' dh_autoreconf_clean -O-Bbuilddir -O--parallel -O--fail-missing -O-Xtrace_example.so dh_clean -O-Bbuilddir -O--parallel -O--fail-missing -O-Xtrace_example.so rm -f debian/debhelper-build-stamp rm -f debian/libmariadb3.substvars rm -f debian/libmariadb3.*.debhelper rm -rf debian/libmariadb3/ rm -f debian/libmariadb-dev.substvars rm -f debian/libmariadb-dev.*.debhelper rm -rf debian/libmariadb-dev/ rm -f debian/libmariadb-dev-compat.substvars rm -f debian/libmariadb-dev-compat.*.debhelper rm -rf debian/libmariadb-dev-compat/ rm -f debian/libmariadbd19.substvars rm -f debian/libmariadbd19.*.debhelper rm -rf debian/libmariadbd19/ rm -f debian/libmariadbd-dev.substvars rm -f debian/libmariadbd-dev.*.debhelper rm -rf debian/libmariadbd-dev/ rm -f debian/mariadb-common.substvars rm -f debian/mariadb-common.*.debhelper rm -rf debian/mariadb-common/ rm -f debian/mariadb-client-core-10.3.substvars rm -f debian/mariadb-client-core-10.3.*.debhelper rm -rf debian/mariadb-client-core-10.3/ rm -f debian/mariadb-client-10.3.substvars rm -f debian/mariadb-client-10.3.*.debhelper rm -rf debian/mariadb-client-10.3/ rm -f debian/mariadb-server-core-10.3.substvars rm -f debian/mariadb-server-core-10.3.*.debhelper rm -rf debian/mariadb-server-core-10.3/ rm -f debian/mariadb-server-10.3.substvars rm -f debian/mariadb-server-10.3.*.debhelper rm -rf debian/mariadb-server-10.3/ rm -f debian/mariadb-server.substvars rm -f debian/mariadb-server.*.debhelper rm -rf debian/mariadb-server/ rm -f debian/mariadb-client.substvars rm -f debian/mariadb-client.*.debhelper rm -rf debian/mariadb-client/ rm -f debian/mariadb-plugin-connect.substvars rm -f debian/mariadb-plugin-connect.*.debhelper rm -rf debian/mariadb-plugin-connect/ rm -f debian/mariadb-plugin-oqgraph.substvars rm -f debian/mariadb-plugin-oqgraph.*.debhelper rm -rf debian/mariadb-plugin-oqgraph/ rm -f debian/mariadb-plugin-mroonga.substvars rm -f debian/mariadb-plugin-mroonga.*.debhelper rm -rf debian/mariadb-plugin-mroonga/ rm -f debian/mariadb-plugin-spider.substvars rm -f debian/mariadb-plugin-spider.*.debhelper rm -rf debian/mariadb-plugin-spider/ rm -f debian/mariadb-plugin-gssapi-server.substvars rm -f debian/mariadb-plugin-gssapi-server.*.debhelper rm -rf debian/mariadb-plugin-gssapi-server/ rm -f debian/mariadb-plugin-gssapi-client.substvars rm -f debian/mariadb-plugin-gssapi-client.*.debhelper rm -rf debian/mariadb-plugin-gssapi-client/ rm -f debian/mariadb-plugin-cracklib-password-check.substvars rm -f debian/mariadb-plugin-cracklib-password-check.*.debhelper rm -rf debian/mariadb-plugin-cracklib-password-check/ rm -f debian/mariadb-test.substvars rm -f debian/mariadb-test.*.debhelper rm -rf debian/mariadb-test/ rm -f debian/mariadb-test-data.substvars rm -f debian/mariadb-test-data.*.debhelper rm -rf debian/mariadb-test-data/ rm -rf debian/.debhelper/ rm -f debian/*.debhelper.log rm -f debian/files find . ! \( -regex .\*trace_example\\.so.\* \) -a \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) rm -f *-stamp debian/rules build-arch dh build-arch -Bbuilddir --parallel --with systemd --fail-missing -Xtrace_example.so dh_testdir -a -O-Bbuilddir -O--parallel -O--fail-missing -O-Xtrace_example.so dh_update_autotools_config -a -O-Bbuilddir -O--parallel -O--fail-missing -O-Xtrace_example.so install -d debian/.debhelper/bucket/files cp -an --reflink=auto storage/tokudb/PerconaFT/third_party/snappy-1.1.2/config.guess debian/.debhelper/bucket/files/9be3de218833c076786b919dc34aab691611f4cd73316e7705f2673e2c41921b.tmp mv -f debian/.debhelper/bucket/files/9be3de218833c076786b919dc34aab691611f4cd73316e7705f2673e2c41921b.tmp debian/.debhelper/bucket/files/9be3de218833c076786b919dc34aab691611f4cd73316e7705f2673e2c41921b cp -f /usr/share/misc/config.guess ./storage/tokudb/PerconaFT/third_party/snappy-1.1.2/config.guess cp -an --reflink=auto storage/tokudb/PerconaFT/third_party/xz-4.999.9beta/build-aux/config.guess debian/.debhelper/bucket/files/3df32ef991961a94549cea40a11847d94e99bca10d2d9535899e0b158d8f184d.tmp mv -f debian/.debhelper/bucket/files/3df32ef991961a94549cea40a11847d94e99bca10d2d9535899e0b158d8f184d.tmp debian/.debhelper/bucket/files/3df32ef991961a94549cea40a11847d94e99bca10d2d9535899e0b158d8f184d cp -f /usr/share/misc/config.guess ./storage/tokudb/PerconaFT/third_party/xz-4.999.9beta/build-aux/config.guess cp -an --reflink=auto storage/tokudb/PerconaFT/third_party/snappy-1.1.2/config.sub debian/.debhelper/bucket/files/e308ae7f7f524bd790f8d4457c7c0a30f8403ffff4dd0b7d4388daca24275db4.tmp mv -f debian/.debhelper/bucket/files/e308ae7f7f524bd790f8d4457c7c0a30f8403ffff4dd0b7d4388daca24275db4.tmp debian/.debhelper/bucket/files/e308ae7f7f524bd790f8d4457c7c0a30f8403ffff4dd0b7d4388daca24275db4 cp -f /usr/share/misc/config.sub ./storage/tokudb/PerconaFT/third_party/snappy-1.1.2/config.sub cp -an --reflink=auto storage/tokudb/PerconaFT/third_party/xz-4.999.9beta/build-aux/config.sub debian/.debhelper/bucket/files/1df181e8e701c16ff55f06ab1b3af5f2223005fa56f946c5eedebff92ed99605.tmp mv -f debian/.debhelper/bucket/files/1df181e8e701c16ff55f06ab1b3af5f2223005fa56f946c5eedebff92ed99605.tmp debian/.debhelper/bucket/files/1df181e8e701c16ff55f06ab1b3af5f2223005fa56f946c5eedebff92ed99605 cp -f /usr/share/misc/config.sub ./storage/tokudb/PerconaFT/third_party/xz-4.999.9beta/build-aux/config.sub dh_autoreconf -a -O-Bbuilddir -O--parallel -O--fail-missing -O-Xtrace_example.so rm -f debian/*.debhelper.log debian/rules override_dh_auto_configure make[1]: Entering directory '/«PKGBUILDDIR»' mkdir -p builddir && cd builddir && \ PATH=${MYSQL_BUILD_PATH:-"/usr/local/bin:/usr/bin:/bin"} \ CC=arm-linux-gnueabihf-gcc \ CXX=arm-linux-gnueabihf-g++ \ cmake \ -G Ninja -DCMAKE_MAKE_PROGRAM=/usr/bin/ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DWITHOUT_ROCKSDB=true -DWITHOUT_TOKUDB=true \ -DAWS_SDK_EXTERNAL_PROJECT=OFF \ -DWITH_SSL=bundled \ -DCOMPILATION_COMMENT="Debian 9.0 " \ -DMYSQL_SERVER_SUFFIX="-0+exp2" \ -DSYSTEM_TYPE="debian-linux-gnueabihf" \ -DCMAKE_SYSTEM_PROCESSOR=armhf \ -DBUILD_CONFIG=mysql_release \ -DINSTALL_LIBDIR=lib/arm-linux-gnueabihf \ -DINSTALL_PLUGINDIR=lib/arm-linux-gnueabihf/mariadb3/plugin \ -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test \ -DPLUGIN_AUTH_SOCKET=STATIC \ -DDEB=Debian .. Re-run cmake no build system arguments -- Running cmake version 3.7.2 -- The C compiler identification is GNU 6.3.0 -- The CXX compiler identification is GNU 6.3.0 -- Check for working C compiler: /usr/bin/arm-linux-gnueabihf-gcc -- Check for working C compiler: /usr/bin/arm-linux-gnueabihf-gcc -- 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/arm-linux-gnueabihf-g++ -- Check for working CXX compiler: /usr/bin/arm-linux-gnueabihf-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void * -- Check size of void * - done -- Looking for include file libaio.h -- Looking for include file libaio.h - found -- Looking for io_queue_init in aio -- Looking for io_queue_init in aio - found -- Looking for SHM_HUGETLB -- Looking for SHM_HUGETLB - found -- MariaDB 10.3.0 -- Packaging as: mariadb-0+exp2-10.3.0-Linux-armv7l -- Performing Test HAVE_VISIBILITY_HIDDEN -- Performing Test HAVE_VISIBILITY_HIDDEN - Success -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Performing Test have_C__pie__fPIC -- Performing Test have_C__pie__fPIC - Success -- Performing Test have_CXX__pie__fPIC -- Performing Test have_CXX__pie__fPIC - Success -- Performing Test have_C__Wl__z_relro__z_now -- Performing Test have_C__Wl__z_relro__z_now - Success -- Performing Test have_CXX__Wl__z_relro__z_now -- Performing Test have_CXX__Wl__z_relro__z_now - Success -- Performing Test have_C__fstack_protector___param_ssp_buffer_size_4 -- Performing Test have_C__fstack_protector___param_ssp_buffer_size_4 - Success -- Performing Test have_CXX__fstack_protector___param_ssp_buffer_size_4 -- Performing Test have_CXX__fstack_protector___param_ssp_buffer_size_4 - Success -- Performing Test have_C__D_FORTIFY_SOURCE_2 -- Performing Test have_C__D_FORTIFY_SOURCE_2 - Success -- Performing Test have_CXX__D_FORTIFY_SOURCE_2 -- Performing Test have_CXX__D_FORTIFY_SOURCE_2 - Success -- Performing Test have_C__ggdb3 -- Performing Test have_C__ggdb3 - Success -- Performing Test have_CXX__ggdb3 -- Performing Test have_CXX__ggdb3 - Success -- Looking for floor -- Looking for floor - not found -- Looking for floor in m -- Looking for floor in m - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for bind -- Looking for bind - found -- Looking for crypt -- Looking for crypt - not found -- Looking for crypt in crypt -- Looking for crypt in crypt - found -- Looking for setsockopt -- Looking for setsockopt - found -- Looking for dlopen -- Looking for dlopen - not found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for sched_yield -- Looking for sched_yield - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for 4 include files stdlib.h, ..., float.h -- Looking for 4 include files stdlib.h, ..., float.h - found -- Looking for include file alloca.h -- Looking for include file alloca.h - found -- Looking for include file arpa/inet.h -- Looking for include file arpa/inet.h - found -- Looking for include file crypt.h -- Looking for include file crypt.h - found -- Looking for include file dirent.h -- Looking for include file dirent.h - found -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Looking for include file fenv.h -- Looking for include file fenv.h - found -- Looking for include file float.h -- Looking for include file float.h - found -- Looking for include file fpu_control.h -- Looking for include file fpu_control.h - found -- Looking for include file grp.h -- Looking for include file grp.h - found -- Looking for include file ieeefp.h -- Looking for include file ieeefp.h - not found -- Looking for include file inttypes.h -- Looking for include file inttypes.h - found -- Looking for include file langinfo.h -- Looking for include file langinfo.h - found -- Looking for include file link.h -- Looking for include file link.h - found -- Looking for include file linux/unistd.h -- Looking for include file linux/unistd.h - found -- Looking for include file linux/falloc.h -- Looking for include file linux/falloc.h - found -- Looking for include file limits.h -- Looking for include file limits.h - found -- Looking for include file locale.h -- Looking for include file locale.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file memory.h -- Looking for include file memory.h - found -- Looking for include file ndir.h -- Looking for include file ndir.h - not found -- Looking for include file netinet/in.h -- Looking for include file netinet/in.h - found -- Looking for include file paths.h -- Looking for include file paths.h - found -- Looking for include file poll.h -- Looking for include file poll.h - found -- Looking for include file sys/poll.h -- Looking for include file sys/poll.h - found -- Looking for include file pwd.h -- Looking for include file pwd.h - found -- Looking for include file sched.h -- Looking for include file sched.h - found -- Looking for include file select.h -- Looking for include file select.h - not found -- Looking for include files sys/types.h, sys/dir.h -- Looking for include files sys/types.h, sys/dir.h - found -- Looking for include files sys/types.h, sys/event.h -- Looking for include files sys/types.h, sys/event.h - not found -- Looking for include file sys/ndir.h -- Looking for include file sys/ndir.h - not found -- Looking for include file sys/pte.h -- Looking for include file sys/pte.h - not found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file synch.h -- Looking for include file synch.h - not found -- Looking for include file sysent.h -- Looking for include file sysent.h - not found -- Looking for include file sys/file.h -- Looking for include file sys/file.h - found -- Looking for include file sys/fpu.h -- Looking for include file sys/fpu.h - not found -- Looking for include file sys/ioctl.h -- Looking for include file sys/ioctl.h - found -- Looking for include files sys/types.h, sys/ipc.h -- Looking for include files sys/types.h, sys/ipc.h - found -- Looking for include files sys/types.h, sys/malloc.h -- Looking for include files sys/types.h, sys/malloc.h - not found -- Looking for include file sys/mman.h -- Looking for include file sys/mman.h - found -- Looking for include file sys/prctl.h -- Looking for include file sys/prctl.h - found -- Looking for include file sys/resource.h -- Looking for include file sys/resource.h - found -- Looking for include file sys/select.h -- Looking for include file sys/select.h - found -- Looking for include files sys/types.h, sys/shm.h -- Looking for include files sys/types.h, sys/shm.h - found -- Looking for include file sys/socket.h -- Looking for include file sys/socket.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file sys/stream.h -- Looking for include file sys/stream.h - not found -- Looking for include file sys/syscall.h -- Looking for include file sys/syscall.h - found -- Looking for include file asm/termbits.h -- Looking for include file asm/termbits.h - found -- Looking for include file termbits.h -- Looking for include file termbits.h - not found -- Looking for include file termios.h -- Looking for include file termios.h - found -- Looking for include file termio.h -- Looking for include file termio.h - found -- Looking for include file termcap.h -- Looking for include file termcap.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file utime.h -- Looking for include file utime.h - found -- Looking for include file varargs.h -- Looking for include file varargs.h - not found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file sys/utime.h -- Looking for include file sys/utime.h - not found -- Looking for include file sys/wait.h -- Looking for include file sys/wait.h - found -- Looking for include file sys/param.h -- Looking for include file sys/param.h - found -- Looking for include file sys/vadvise.h -- Looking for include file sys/vadvise.h - not found -- Looking for include file fnmatch.h -- Looking for include file fnmatch.h - found -- Looking for include file stdarg.h -- Looking for include file stdarg.h - found -- Looking for include files stdlib.h, sys/un.h -- Looking for include files stdlib.h, sys/un.h - found -- Looking for include file wchar.h -- Looking for include file wchar.h - found -- Looking for include file wctype.h -- Looking for include file wctype.h - found -- Looking for include file sys/sockio.h -- Looking for include file sys/sockio.h - not found -- Looking for include file sys/utsname.h -- Looking for include file sys/utsname.h - found -- Looking for include file sys/statvfs.h -- Looking for include file sys/statvfs.h - found -- Looking for include file bfd.h -- Looking for include file bfd.h - not found -- Looking for include file sys/ptem.h -- Looking for include file sys/ptem.h - not found -- Performing Test have_C__Werror -- Performing Test have_C__Werror - Success -- Performing Test HAVE_PTHREAD_ONCE_INIT -- Performing Test HAVE_PTHREAD_ONCE_INIT - Success -- Looking for accept4 -- Looking for accept4 - found -- Looking for access -- Looking for access - found -- Looking for alarm -- Looking for alarm - found -- Looking for backtrace -- Looking for backtrace - found -- Looking for backtrace_symbols -- Looking for backtrace_symbols - found -- Looking for backtrace_symbols_fd -- Looking for backtrace_symbols_fd - found -- Looking for printstack -- Looking for printstack - not found -- Looking for bfill -- Looking for bfill - not found -- Looking for index -- Looking for index - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for cuserid -- Looking for cuserid - found -- Looking for ftruncate -- Looking for ftruncate - found -- Looking for compress -- Looking for compress - not found -- Looking for crypt -- Looking for crypt - found -- Looking for dlerror -- Looking for dlerror - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for fchmod -- Looking for fchmod - found -- Looking for fcntl -- Looking for fcntl - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for fesetround -- Looking for fesetround - found -- Looking for fedisableexcept -- Looking for fedisableexcept - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for fsync -- Looking for fsync - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for gethrtime -- Looking for gethrtime - not found -- Looking for getpass -- Looking for getpass - found -- Looking for getpassphrase -- Looking for getpassphrase - not found -- Looking for getpwnam -- Looking for getpwnam - found -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for getwd -- Looking for getwd - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for initgroups -- Looking for initgroups - found -- Looking for ldiv -- Looking for ldiv - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for lstat -- Looking for lstat - found -- Looking for madvise -- Looking for madvise - found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for memcpy -- Looking for memcpy - found -- Looking for memmove -- Looking for memmove - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mlock -- Looking for mlock - found -- Looking for mlockall -- Looking for mlockall - found -- Looking for mmap -- Looking for mmap - found -- Looking for mmap64 -- Looking for mmap64 - found -- Looking for perror -- Looking for perror - found -- Looking for poll -- Looking for poll - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for pread -- Looking for pread - found -- Looking for pthread_attr_create -- Looking for pthread_attr_create - not found -- Looking for pthread_attr_getstacksize -- Looking for pthread_attr_getstacksize - found -- Looking for pthread_attr_setscope -- Looking for pthread_attr_setscope - found -- Looking for pthread_attr_getguardsize -- Looking for pthread_attr_getguardsize - found -- Looking for pthread_attr_setstacksize -- Looking for pthread_attr_setstacksize - found -- Looking for pthread_condattr_create -- Looking for pthread_condattr_create - not found -- Looking for pthread_key_delete -- Looking for pthread_key_delete - found -- Looking for pthread_rwlock_rdlock -- Looking for pthread_rwlock_rdlock - found -- Looking for pthread_sigmask -- Looking for pthread_sigmask - found -- Looking for pthread_yield_np -- Looking for pthread_yield_np - not found -- Looking for putenv -- Looking for putenv - found -- Looking for readdir_r -- Looking for readdir_r - found -- Looking for readlink -- Looking for readlink - found -- Looking for realpath -- Looking for realpath - found -- Looking for rename -- Looking for rename - found -- Looking for rwlock_init -- Looking for rwlock_init - not found -- Looking for sched_yield -- Looking for sched_yield - found -- Looking for setenv -- Looking for setenv - found -- Looking for setlocale -- Looking for setlocale - found -- Looking for sigaction -- Looking for sigaction - found -- Looking for sigthreadmask -- Looking for sigthreadmask - not found -- Looking for sigwait -- Looking for sigwait - found -- Looking for sigset -- Looking for sigset - found -- Looking for sleep -- Looking for sleep - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for stpcpy -- Looking for stpcpy - found -- Looking for strcoll -- Looking for strcoll - found -- Looking for strerror -- Looking for strerror - found -- Looking for strnlen -- Looking for strnlen - found -- Looking for strpbrk -- Looking for strpbrk - found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strtoul -- Looking for strtoul - found -- Looking for strtoull -- Looking for strtoull - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for tell -- Looking for tell - not found -- Looking for tempnam -- Looking for tempnam - found -- Looking for thr_setconcurrency -- Looking for thr_setconcurrency - not found -- Looking for thr_yield -- Looking for thr_yield - not found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for memalign -- Looking for memalign - found -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Looking for include file time.h -- Looking for include file time.h - found -- Looking for include file sys/times.h -- Looking for include file sys/times.h - found -- Looking for include file asm/msr.h -- Looking for include file asm/msr.h - not found -- Looking for include file ia64intrin.h -- Looking for include file ia64intrin.h - not found -- Looking for times -- Looking for times - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for read_real_time -- Looking for read_real_time - not found -- Looking for ftime -- Looking for ftime - found -- Looking for time -- Looking for time - found -- Looking for rdtscll -- Looking for rdtscll - not found -- Looking for madvise -- Looking for madvise - found -- Looking for tzname -- Looking for tzname - found -- Looking for lrand48 -- Looking for lrand48 - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for FIONREAD -- Looking for FIONREAD - found -- Looking for TIOCSTAT -- Looking for TIOCSTAT - not found -- Looking for FIONREAD -- Looking for FIONREAD - not found -- Looking for finite -- Looking for finite - found -- Looking for log2 -- Looking for log2 - found -- Looking for isnan -- Looking for isnan - found -- Looking for rint -- Looking for rint - found -- Performing Test HAVE_ISINF -- Performing Test HAVE_ISINF - Success -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Check size of sigset_t -- Check size of sigset_t - done -- Check size of mode_t -- Check size of mode_t - done -- Check size of sighandler_t -- Check size of sighandler_t - done -- Check size of in_addr_t -- Check size of in_addr_t - done -- Check size of char * -- Check size of char * - done -- Check size of long -- Check size of long - done -- Check size of size_t -- Check size of size_t - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long long -- Check size of long long - done -- Check size of off_t -- Check size of off_t - done -- Check size of uchar -- Check size of uchar - failed -- Check size of uint -- Check size of uint - done -- Check size of ulong -- Check size of ulong - done -- Check size of int8 -- Check size of int8 - failed -- Check size of uint8 -- Check size of uint8 - failed -- Check size of int16 -- Check size of int16 - failed -- Check size of uint16 -- Check size of uint16 - failed -- Check size of int32 -- Check size of int32 - failed -- Check size of uint32 -- Check size of uint32 - failed -- Check size of int64 -- Check size of int64 - failed -- Check size of uint64 -- Check size of uint64 - failed -- Check size of time_t -- Check size of time_t - done -- Performing Test TIME_T_UNSIGNED -- Performing Test TIME_T_UNSIGNED - Failed -- Performing Test HAVE_SELECT -- Performing Test HAVE_SELECT - Success -- Performing Test HAVE_TIMESPEC_TS_SEC -- Performing Test HAVE_TIMESPEC_TS_SEC - Failed -- Performing Test QSORT_TYPE_IS_VOID -- Performing Test QSORT_TYPE_IS_VOID - Success -- Performing Test HAVE_SOCKET_SIZE_T_AS_socklen_t -- Performing Test HAVE_SOCKET_SIZE_T_AS_socklen_t - Success -- Performing Test HAVE_PTHREAD_YIELD_ZERO_ARG -- Performing Test HAVE_PTHREAD_YIELD_ZERO_ARG - Success -- Checking stack direction : -1 -- Performing Test SIGNAL_RETURN_TYPE_IS_VOID -- Performing Test SIGNAL_RETURN_TYPE_IS_VOID - Success -- Looking for include files time.h, sys/time.h -- Looking for include files time.h, sys/time.h - found -- Looking for O_NONBLOCK -- Looking for O_NONBLOCK - found -- Performing Test C_HAS_inline -- Performing Test C_HAS_inline - Success -- Performing Test HAVE_FAKE_PAUSE_INSTRUCTION -- Performing Test HAVE_FAKE_PAUSE_INSTRUCTION - Failed -- Performing Test HAVE_HMT_PRIORITY_INSTRUCTION -- Performing Test HAVE_HMT_PRIORITY_INSTRUCTION - Failed -- Looking for tcgetattr -- Looking for tcgetattr - found -- Performing Test HAVE_POSIX_SIGNALS -- Performing Test HAVE_POSIX_SIGNALS - Success -- Performing Test HAVE_ABI_CXA_DEMANGLE -- Performing Test HAVE_ABI_CXA_DEMANGLE - Success -- Performing Test HAVE_BSS_START -- Performing Test HAVE_BSS_START - Success -- Performing Test HAVE_WEAK_SYMBOL -- Performing Test HAVE_WEAK_SYMBOL - Success -- Performing Test HAVE_ATTRIBUTE_CLEANUP -- Performing Test HAVE_ATTRIBUTE_CLEANUP - Success -- Performing Test HAVE_CXX_NEW -- Performing Test HAVE_CXX_NEW - Success -- Performing Test HAVE_SOLARIS_STYLE_GETHOST -- Performing Test HAVE_SOLARIS_STYLE_GETHOST - Failed -- Performing Test HAVE_GCC_ATOMIC_BUILTINS -- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success -- Performing Test HAVE_GCC_C11_ATOMICS -- Performing Test HAVE_GCC_C11_ATOMICS - Success -- Looking for include files valgrind/memcheck.h, valgrind/valgrind.h -- Looking for include files valgrind/memcheck.h, valgrind/valgrind.h - not found -- Looking for netinet/in6.h -- Looking for netinet/in6.h - not found -- Check size of struct sockaddr_in6 -- Check size of struct sockaddr_in6 - done -- Check size of struct in6_addr -- Check size of struct in6_addr - done -- Performing Test HAVE_SOCKADDR_STORAGE_SS_FAMILY -- Performing Test HAVE_SOCKADDR_STORAGE_SS_FAMILY - Success -- Performing Test HAVE_SOCKADDR_IN_SIN_LEN -- Performing Test HAVE_SOCKADDR_IN_SIN_LEN - Failed -- Performing Test HAVE_SOCKADDR_IN6_SIN6_LEN -- Performing Test HAVE_SOCKADDR_IN6_SIN6_LEN - Failed -- Looking for ucontext.h -- Looking for ucontext.h - found -- Performing Test STRUCT_TIMESPEC_HAS_TV_SEC -- Performing Test STRUCT_TIMESPEC_HAS_TV_SEC - Success -- Performing Test STRUCT_TIMESPEC_HAS_TV_NSEC -- Performing Test STRUCT_TIMESPEC_HAS_TV_NSEC - Success -- Performing Test HAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE -- Performing Test HAVE_FALLOC_PUNCH_HOLE_AND_KEEP_SIZE - Success -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.8") -- Looking for crc32 -- Looking for crc32 - found -- Looking for compressBound -- Looking for compressBound - found -- Looking for deflateBound -- Looking for deflateBound - found -- SSL_LIBRARIES = yassl;taocrypt -- Check size of mbstate_t -- Check size of mbstate_t - done -- Looking for mbrlen -- Looking for mbrlen - found -- Looking for mbsrtowcs -- Looking for mbsrtowcs - found -- Looking for mbrtowc -- Looking for mbrtowc - found -- Looking for wcwidth -- Looking for wcwidth - found -- Looking for iswlower -- Looking for iswlower - found -- Looking for iswupper -- Looking for iswupper - found -- Looking for towlower -- Looking for towlower - found -- Looking for towupper -- Looking for towupper - found -- Looking for iswctype -- Looking for iswctype - found -- Check size of wchar_t -- Check size of wchar_t - done -- Check size of wctype_t -- Check size of wctype_t - done -- Check size of wint_t -- Check size of wint_t - done -- Found Curses: /usr/lib/arm-linux-gnueabihf/libcurses.so -- Looking for tputs in /usr/lib/arm-linux-gnueabihf/libcurses.so -- Looking for tputs in /usr/lib/arm-linux-gnueabihf/libcurses.so - found -- Looking for setupterm in /usr/lib/arm-linux-gnueabihf/libcurses.so -- Looking for setupterm in /usr/lib/arm-linux-gnueabihf/libcurses.so - found -- Looking for vidattr in /usr/lib/arm-linux-gnueabihf/libcurses.so -- Looking for vidattr in /usr/lib/arm-linux-gnueabihf/libcurses.so - found -- Performing Test NEW_READLINE_INTERFACE -- Performing Test NEW_READLINE_INTERFACE - Success -- Performing Test READLINE_V5 -- Performing Test READLINE_V5 - Success -- Performing Test HAVE_HIST_ENTRY -- Performing Test HAVE_HIST_ENTRY - Failed -- Looking for include files curses.h, term.h -- Looking for include files curses.h, term.h - found -- Looking for pcre_stack_guard in pcre -- Looking for pcre_stack_guard in pcre - found -- Performing Test HAVE_SYSTEMD -- Performing Test HAVE_SYSTEMD - Success -- Looking for include file systemd/sd-daemon.h -- Looking for include file systemd/sd-daemon.h - found -- Looking for sd_listen_fds -- Looking for sd_listen_fds - found -- Looking for sd_notify -- Looking for sd_notify - found -- Looking for sd_notifyf -- Looking for sd_notifyf - found -- Systemd features enabled -- Performing Test have_C__Wvla -- Performing Test have_C__Wvla - Success == Configuring MariaDB Connector/C -- Found GSSAPI: -L/usr/lib/arm-linux-gnueabihf/mit-krb5 -Wl,-z,relro -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -- Plugin configuration: -- SOCKET: STATIC -- AUTH_NATIVE: STATIC -- AUTH_OLDPASSWORD: STATIC -- AUTH_DIALOG: DYNAMIC -- AUTH_CLEARTEXT: DYNAMIC -- AUTH_GSSAPI: DYNAMIC -- TRACE_EXAMPLE: DYNAMIC -- REPLICATION: DYNAMIC -- AURORA: DYNAMIC -- STATIC PLUGIN SOURCES: /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c;/«PKGBUILDDIR»/libmariadb/plugins/auth/my_auth.c;/«PKGBUILDDIR»/libmariadb/plugins/auth/old_password.c -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) -- Performing Test HAS_-Wunused_FLAG -- Performing Test HAS_-Wunused_FLAG - Success -- Performing Test HAS_-Wno-uninitialized_FLAG -- Performing Test HAS_-Wno-uninitialized_FLAG - Success -- Performing Test HAS_-Wall_FLAG -- Performing Test HAS_-Wall_FLAG - Success -- Performing Test HAS_-Wextra_FLAG -- Performing Test HAS_-Wextra_FLAG - Success -- Performing Test HAS_-Wformat-security_FLAG -- Performing Test HAS_-Wformat-security_FLAG - Success -- Performing Test HAS_-Wno-init-self_FLAG -- Performing Test HAS_-Wno-init-self_FLAG - Success -- Performing Test HAS_-Wwrite-strings_FLAG -- Performing Test HAS_-Wwrite-strings_FLAG - Success -- Performing Test HAS_-Wshift-count-overflow_FLAG -- Performing Test HAS_-Wshift-count-overflow_FLAG - Success -- Performing Test HAS_-Wdeclaration-after-statement_FLAG -- Performing Test HAS_-Wdeclaration-after-statement_FLAG - Success -- Check if the system is big endian -- Searching 16 bit integer -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for dlopen -- Looking for dlopen - not found -- Looking for floor -- Looking for floor - not found -- Looking for pthread_getspecific -- Looking for pthread_getspecific - not found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for gethostbyname_r in nsl_r -- Looking for gethostbyname_r in nsl_r - not found -- Looking for gethostbyname_r in nsl -- Looking for gethostbyname_r in nsl - found -- Looking for setsockopt -- Looking for setsockopt - found -- Looking for setsockopt in socket -- Looking for setsockopt in socket - not found -- SYSTEM_LIBS nsl;dl;m;pthread -- Looking for include file signal.h -- Looking for include file signal.h - found -- Looking for include file sys/timeb.h -- Looking for include file sys/timeb.h - found -- Looking for aiowait -- Looking for aiowait - not found -- Looking for bcmp -- Looking for bcmp - found -- Looking for bmove -- Looking for bmove - not found -- Looking for bzero -- Looking for bzero - found -- Looking for fconvert -- Looking for fconvert - not found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for getnameinfo -- Looking for getnameinfo - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for pthread_attr_setprio -- Looking for pthread_attr_setprio - not found -- Looking for pthread_attr_setschedparam -- Looking for pthread_attr_setschedparam - found -- Looking for pthread_init -- Looking for pthread_init - not found -- Looking for pthread_kill -- Looking for pthread_kill - found -- Looking for pthread_setprio_np -- Looking for pthread_setprio_np - not found -- Looking for pthread_setschedparam -- Looking for pthread_setschedparam - found -- Looking for pthread_threadmask -- Looking for pthread_threadmask - not found -- Looking for setfd -- Looking for setfd - not found -- Looking for setfilepointer -- Looking for setfilepointer - not found -- Looking for strlcpy -- Looking for strlcpy - not found -- Looking for strsep -- Looking for strsep - found -- Looking for strstr -- Looking for strstr - found -- Looking for strtol -- Looking for strtol - found -- Check size of char -- Check size of char - done -- Check size of u_int32_t -- Check size of u_int32_t - done -- Check size of socklen_t -- Check size of socklen_t - failed -- Performing Test IS_VOID_SIGNAL -- Performing Test IS_VOID_SIGNAL - Success -- Performing Test IS_VOID_QSORT -- Performing Test IS_VOID_QSORT - Success -- Found GnuTLS: /usr/lib/arm-linux-gnueabihf/libgnutls.so (Required is at least version "3.3.24") -- TLS library/version: GnuTLS -- Dynamic column API support: ON -- GSSAPI: DYNAMIC SYSTEM processor: armv7l -- MariaDB Connector/c configuration: -- CPack generation: TGZ -- SSL support: GNUTLS Libs: /usr/lib/arm-linux-gnueabihf/libgnutls.so -- Experimental Sqlite support: OFF -- Zlib support: -- Installation layout: DEFAULT -- Include files will be installed in include/mysql -- Libraries will be installed in lib/arm-linux-gnueabihf -- Binaries will be installed in bin -- Documentation included from -- Required: -- Found LibXml2: /usr/lib/arm-linux-gnueabihf/libxml2.so (found version "2.9.4") -- Performing Test ODBC_OK -- Performing Test ODBC_OK - Success -- Could NOT find Java (missing: Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE Java_JAVAC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVADOC_EXECUTABLE) (Required is at least version "1.6") -- Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH) -- Looking for include file lz4.h -- Looking for include file lz4.h - not found -- Looking for LZ4_compress_limitedOutput in lz4 -- Looking for LZ4_compress_limitedOutput in lz4 - not found -- Looking for LZ4_compress_default in lz4 -- Looking for LZ4_compress_default in lz4 - not found -- Looking for include file lzo/lzo1x.h -- Looking for include file lzo/lzo1x.h - not found -- Looking for lzo1x_1_compress in lzo2 -- Looking for lzo1x_1_compress in lzo2 - not found -- Looking for include file lzma.h -- Looking for include file lzma.h - not found -- Looking for lzma_stream_buffer_decode in lzma -- Looking for lzma_stream_buffer_decode in lzma - not found -- Looking for lzma_easy_buffer_encode in lzma -- Looking for lzma_easy_buffer_encode in lzma - not found -- Looking for include file bzlib.h -- Looking for include file bzlib.h - not found -- Looking for BZ2_bzBuffToBuffCompress in bz2 -- Looking for BZ2_bzBuffToBuffCompress in bz2 - not found -- Looking for BZ2_bzBuffToBuffDecompress in bz2 -- Looking for BZ2_bzBuffToBuffDecompress in bz2 - not found -- Looking for sched_getcpu -- Looking for sched_getcpu - found -- Looking for nanosleep -- Looking for nanosleep - found -- Performing Test HAVE_IB_LINUX_FUTEX -- Performing Test HAVE_IB_LINUX_FUTEX - Success -- Performing Test HAVE_C99_INITIALIZERS -- Performing Test HAVE_C99_INITIALIZERS - Success -- Check if the system is big endian -- Searching 16 bit integer -- Using unsigned short -- Check if the system is big endian - little endian -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Performing Test have_C__Wall -- Performing Test have_C__Wall - Success -- Performing Test have_CXX__Wall -- Performing Test have_CXX__Wall - Success -- Performing Test have_C__Wextra -- Performing Test have_C__Wextra - Success -- Performing Test have_CXX__Wextra -- Performing Test have_CXX__Wextra - Success -- Performing Test have_C__Wno_unused_but_set_variable -- Performing Test have_C__Wno_unused_but_set_variable - Success -- Performing Test have_CXX__Wno_unused_but_set_variable -- Performing Test have_CXX__Wno_unused_but_set_variable - Success -- Performing Test have_C__Wno_unused_parameter -- Performing Test have_C__Wno_unused_parameter - Success -- Performing Test have_CXX__Wno_unused_parameter -- Performing Test have_CXX__Wno_unused_parameter - Success -- Performing Test have_C__Wno_sign_compare -- Performing Test have_C__Wno_sign_compare - Success -- Performing Test have_CXX__Wno_sign_compare -- Performing Test have_CXX__Wno_sign_compare - Success -- Performing Test have_C__Wno_pointer_sign -- Performing Test have_C__Wno_pointer_sign - Success -- Performing Test have_CXX__Wno_pointer_sign -- Performing Test have_CXX__Wno_pointer_sign - Failed -- Performing Test have_C__Wno_missing_field_initializers -- Performing Test have_C__Wno_missing_field_initializers - Success -- Performing Test have_CXX__Wno_missing_field_initializers -- Performing Test have_CXX__Wno_missing_field_initializers - Success -- Performing Test have_C__Wformat_2 -- Performing Test have_C__Wformat_2 - Success -- Performing Test have_CXX__Wformat_2 -- Performing Test have_CXX__Wformat_2 - Success -- Performing Test have_C__Wstrict_aliasing_2 -- Performing Test have_C__Wstrict_aliasing_2 - Success -- Performing Test have_CXX__Wstrict_aliasing_2 -- Performing Test have_CXX__Wstrict_aliasing_2 - Success -- Performing Test have_C__fno_strict_aliasing -- Performing Test have_C__fno_strict_aliasing - Success -- Performing Test have_CXX__fno_strict_aliasing -- Performing Test have_CXX__fno_strict_aliasing - Success -- Performing Test have_C__Wdisabled_optimization -- Performing Test have_C__Wdisabled_optimization - Success -- Performing Test have_CXX__Wdisabled_optimization -- Performing Test have_CXX__Wdisabled_optimization - Success -- Performing Test have_C__Wfloat_equal -- Performing Test have_C__Wfloat_equal - Success -- Performing Test have_CXX__Wfloat_equal -- Performing Test have_CXX__Wfloat_equal - Success -- Performing Test have_C__Wpointer_arith -- Performing Test have_C__Wpointer_arith - Success -- Performing Test have_CXX__Wpointer_arith -- Performing Test have_CXX__Wpointer_arith - Success -- Performing Test have_C__Wdeclaration_after_statement -- Performing Test have_C__Wdeclaration_after_statement - Success -- Performing Test have_CXX__Wdeclaration_after_statement -- Performing Test have_CXX__Wdeclaration_after_statement - Failed -- Performing Test have_C__Wbad_function_cast -- Performing Test have_C__Wbad_function_cast - Success -- Performing Test have_CXX__Wbad_function_cast -- Performing Test have_CXX__Wbad_function_cast - Failed -- Performing Test have_C__Wcast_align -- Performing Test have_C__Wcast_align - Success -- Performing Test have_CXX__Wcast_align -- Performing Test have_CXX__Wcast_align - Success -- Performing Test have_C__Wwrite_strings -- Performing Test have_C__Wwrite_strings - Success -- Performing Test have_CXX__Wwrite_strings -- Performing Test have_CXX__Wwrite_strings - Success -- Performing Test have_C__fexceptions -- Performing Test have_C__fexceptions - Success -- Performing Test have_CXX__fexceptions -- Performing Test have_CXX__fexceptions - Success -- Performing Test have_C__fimplicit_templates -- Performing Test have_C__fimplicit_templates - Failed -- Performing Test have_CXX__fimplicit_templates -- Performing Test have_CXX__fimplicit_templates - Success -- Performing Test have_C__Wno_clobbered -- Performing Test have_C__Wno_clobbered - Success -- Performing Test have_CXX__Wno_clobbered -- Performing Test have_CXX__Wno_clobbered - Success -- Looking for errno.h -- Looking for errno.h - found -- Looking for netdb.h -- Looking for netdb.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/sysctl.h -- Looking for sys/sysctl.h - found -- Looking for _gmtime64_s -- Looking for _gmtime64_s - not found -- Looking for _localtime64_s -- Looking for _localtime64_s - not found -- Looking for _stricmp -- Looking for _stricmp - not found -- Looking for _strnicmp -- Looking for _strnicmp - not found -- Looking for _strtoui64 -- Looking for _strtoui64 - not found -- Looking for strncasecmp -- Looking for strncasecmp - found -- Looking for __atomic_store_8 in atomic -- Looking for __atomic_store_8 in atomic - found -- Looking for fpclassify -- Looking for fpclassify - found -- Looking for backtrace in execinfo -- Looking for backtrace in execinfo - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for __cxa_begin_catch in stdc++ -- Looking for __cxa_begin_catch in stdc++ - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_mutex_init in pthread -- Looking for pthread_mutex_init in pthread - found -- Looking for pthread_mutexattr_setpshared -- Looking for pthread_mutexattr_setpshared - not found -- Looking for pthread_condattr_setpshared -- Looking for pthread_condattr_setpshared - not found -- Looking for sys/epoll.h -- Looking for sys/epoll.h - found -- Looking for epoll_create -- Looking for epoll_create - found -- Looking for compress in z -- Looking for compress in z - found -- Looking for libstemmer.h -- Looking for libstemmer.h - not found -- Looking for sb_stemmer_list in stemmer -- Looking for sb_stemmer_list in stemmer - not found -- Looking for event_init in event -- Looking for event_init in event - not found -- Looking for msgpack_version in msgpack -- Looking for msgpack_version in msgpack - not found -- Configuring OQGraph -- Boost version: 1.62.0 -- Found libjudy: /usr/lib/arm-linux-gnueabihf/libJudy.so -- Performing Test OQGRAPH_OK -- Performing Test OQGRAPH_OK - Success -- Performing Test have_C__Wno_write_strings -- Performing Test have_C__Wno_write_strings - Success -- Performing Test have_CXX__Wno_write_strings -- Performing Test have_CXX__Wno_write_strings - Success -- Performing Test have_C__Wno_vla -- Performing Test have_C__Wno_vla - Success -- Performing Test have_CXX__Wno_vla -- Performing Test have_CXX__Wno_vla - Success -- Looking for krb5_free_unparsed_name -- Looking for krb5_free_unparsed_name - found -- Looking for include file security/pam_appl.h -- Looking for include file security/pam_appl.h - found -- Looking for strndup -- Looking for strndup - found -- Performing Test HAVE_PEERCRED -- Performing Test HAVE_PEERCRED - Success -- Skip aws_key_management - AWS_SDK_EXTERNAL_PROJECT is not set -- Looking for FascistCheckUser in crack -- Looking for FascistCheckUser in crack - found -- Looking for include file crack.h -- Looking for include file crack.h - found -- Looking for event.h -- Looking for event.h - not found -- Configuring done -- Generating done -- Build files have been written to: /«PKGBUILDDIR»/builddir make[1]: Leaving directory '/«PKGBUILDDIR»' rm -f debian/*.debhelper.log debian/rules override_dh_auto_build make[1]: Entering directory '/«PKGBUILDDIR»' cd builddir && ninja -j 4 [1/2196] cd /«PKGBUILDDIR»/builddir && /usr/bin/cmake -P /«PKGBUILDDIR»/cmake/info_src.cmake [2/2196] cd /«PKGBUILDDIR»/builddir && /usr/bin/cmake -P /«PKGBUILDDIR»/cmake/info_bin.cmake [3/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/aestables.cpp.o [4/2196] cd /«PKGBUILDDIR»/builddir && /usr/bin/cmake -DCOMPILER=/usr/bin/arm-linux-gnueabihf-gcc -DSOURCE_DIR=/«PKGBUILDDIR» -DBINARY_DIR=/«PKGBUILDDIR»/builddir "-DABI_HEADERS=/«PKGBUILDDIR»/include/mysql/plugin_audit.h;/«PKGBUILDDIR»/include/mysql/plugin_ftparser.h;/«PKGBUILDDIR»/include/mysql.h;/«PKGBUILDDIR»/include/mysql/psi/psi_abi_v1.h;/«PKGBUILDDIR»/include/mysql/psi/psi_abi_v2.h;/«PKGBUILDDIR»/include/mysql/client_plugin.h;/«PKGBUILDDIR»/include/mysql/plugin_auth.h;/«PKGBUILDDIR»/include/mysql/plugin_password_validation.h;/«PKGBUILDDIR»/include/mysql/plugin_encryption.h" -P /«PKGBUILDDIR»/cmake/do_abi_check.cmake [5/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/buffer.cpp.o [6/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/lock.cpp.o [7/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/log.cpp.o [8/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/cert_wrapper.cpp.o [9/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/socket_wrapper.cpp.o [10/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/timer.cpp.o [11/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_error.cpp.o [12/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/handshake.cpp.o [13/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/crypto_wrapper.cpp.o [14/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/ssl.cpp.o [15/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/aes.cpp.o [16/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/algebra.cpp.o [17/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/arc4.cpp.o [18/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/coding.cpp.o [19/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_imp.cpp.o [20/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/des.cpp.o [21/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_int.cpp.o [22/2196] Linking CXX static library extra/yassl/libyassl.a [23/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/file.cpp.o [24/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/dh.cpp.o [25/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/hash.cpp.o [26/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/dsa.cpp.o [27/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md2.cpp.o [28/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md4.cpp.o [29/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/asn.cpp.o [30/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/misc.cpp.o [31/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/random.cpp.o [32/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md5.cpp.o [33/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/rsa.cpp.o [34/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/ripemd.cpp.o [35/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/rabbit.cpp.o [36/2196] Building C object unittest/mytap/CMakeFiles/mytap.dir/tap.c.o [37/2196] Linking C static library unittest/mytap/libmytap.a [38/2196] Building C object unittest/examples/CMakeFiles/skip_all-t.dir/skip_all-t.c.o [39/2196] Linking C executable unittest/examples/skip_all-t [40/2196] Building C object unittest/examples/CMakeFiles/skip-t.dir/skip-t.c.o [41/2196] Building C object unittest/examples/CMakeFiles/todo-t.dir/todo-t.c.o [42/2196] Linking C executable unittest/examples/skip-t [43/2196] Linking C executable unittest/examples/todo-t [44/2196] Building C object unittest/examples/CMakeFiles/no_plan-t.dir/no_plan-t.c.o [45/2196] Linking C executable unittest/examples/no_plan-t [46/2196] Building C object unittest/examples/CMakeFiles/simple-t.dir/simple-t.c.o [47/2196] Linking C executable unittest/examples/simple-t [48/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/auth/my_auth.c.o [49/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/hc128.cpp.o [50/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_array.c.o [51/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/auth/old_password.c.o [52/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/pvio/pvio_socket.c.o /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c: In function 'pvio_socket_connect': /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c:759:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (pvio_socket_blocking(pvio, 1, 0) == SOCKET_ERROR) ^~ /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c:799:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (time(NULL) - start_t > timeout) ^ /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c:822:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (time(NULL) - start_t > timeout) ^ /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c:871:46: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (pvio_socket_blocking(pvio, 0, 0) == SOCKET_ERROR) ^~ /«PKGBUILDDIR»/libmariadb/plugins/pvio/pvio_socket.c:903:42: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (pvio_socket_blocking(pvio, 1, 0) == SOCKET_ERROR) ^~ [53/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/sha.cpp.o [54/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_net.c.o [55/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_hash.c.o [56/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_charset.c.o [57/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_charset.c.o [58/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_time.c.o [59/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_errmsg.c.o [60/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_default.c.o [61/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/integer.cpp.o [62/2196] Linking CXX static library extra/yassl/taocrypt/libtaocrypt.a [63/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_list.c.o [64/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_pvio.c.o [65/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_alloc.c.o [66/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_tls.c.o [67/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_compress.c.o [68/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_init.c.o [69/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_password.c.o [70/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_ll2str.c.o [71/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_loaddata.c.o [72/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_string.c.o [73/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_sha1.c.o [74/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_stmt_codec.c.o [75/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_lib.c.o [76/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_stmt.c.o In file included from /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c:46:0: /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c: In function 'mysql_net_store_length': ../libmariadb/include/ma_global.h:933:85: warning: right shift count >= width of type [-Wshift-count-overflow] #define int8store(T,A) do { uint def_temp= (uint) (A), def_temp2= (uint) ((A) >> 32); \ ^ /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c:442:3: note: in expansion of macro 'int8store' int8store(packet, length); ^~~~~~~~~ /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c: In function 'store_param': /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c:607:19: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (indicator == STMT_INDICATOR_NTS) ^~ /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c: In function 'mysql_stmt_execute_generate_request': /«PKGBUILDDIR»/libmariadb/libmariadb/mariadb_stmt.c:798:27: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (indicator == STMT_INDICATOR_NTS || ^~ [77/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_io.c.o [78/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_client_plugin.c.o [79/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_dtoa.c.o /«PKGBUILDDIR»/libmariadb/libmariadb/ma_dtoa.c:1161:21: warning: 'tinytens' defined but not used [-Wunused-const-variable=] static const double tinytens[]= ^~~~~~~~ [80/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/secure/gnutls.c.o [81/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_context.c.o [82/2196] Building C object libmariadb/plugins/auth/CMakeFiles/auth_gssapi_client.dir/gssapi_client.c.o /«PKGBUILDDIR»/libmariadb/plugins/auth/gssapi_client.c: In function 'auth_client': /«PKGBUILDDIR»/libmariadb/plugins/auth/gssapi_client.c:79:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] gss_buffer_desc input= {0,0}; ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/libmariadb/plugins/auth/gssapi_client.c:57:45: warning: unused parameter 'mech' [-Wunused-parameter] int auth_client(char *principal_name, char *mech, MYSQL *mysql, MYSQL_PLUGIN_VIO *vio) ^~~~ [83/2196] Building C object libmariadb/plugins/auth/CMakeFiles/auth_gssapi_client.dir/auth_gssapi_client.c.o [84/2196] Building C object libmariadb/plugins/auth/CMakeFiles/auth_gssapi_client.dir/gssapi_errmsg.c.o [85/2196] Linking C shared module libmariadb/plugins/auth/auth_gssapi_client.so [86/2196] Building C object libmariadb/plugins/auth/CMakeFiles/dialog.dir/dialog.c.o [87/2196] Building C object libmariadb/plugins/auth/CMakeFiles/dialog.dir/__/__/libmariadb/get_password.c.o [88/2196] Linking C shared module libmariadb/plugins/auth/dialog.so [89/2196] Building C object libmariadb/plugins/auth/CMakeFiles/mysql_clear_password.dir/mariadb_cleartext.c.o [90/2196] Linking C shared module libmariadb/plugins/auth/mysql_clear_password.so [91/2196] Building C object libmariadb/plugins/connection/CMakeFiles/aurora.dir/__/__/libmariadb/ma_errmsg.c.o [92/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_async.c.o [93/2196] Building C object libmariadb/plugins/connection/CMakeFiles/replication.dir/__/__/libmariadb/ma_errmsg.c.o [94/2196] Building C object libmariadb/plugins/connection/CMakeFiles/replication.dir/replication.c.o [95/2196] Linking C shared module libmariadb/plugins/connection/libreplication.so [96/2196] Building C object libmariadb/plugins/connection/CMakeFiles/aurora.dir/aurora.c.o [97/2196] Linking C shared module libmariadb/plugins/connection/libaurora.so [98/2196] Building C object libmariadb/mariadb_config/CMakeFiles/mariadb_config.dir/mariadb_config.c.o [99/2196] Linking C executable libmariadb/mariadb_config/mariadb_config [100/2196] Building C object libmariadb/plugins/trace/CMakeFiles/trace_example.dir/trace_example.c.o [101/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/ma_getopt.dir/ma_getopt.c.o [102/2196] Linking C shared module libmariadb/plugins/trace/trace_example.so [103/2196] Linking C static library libmariadb/unittest/libmariadb/libma_getopt.a [104/2196] Building C object libmariadb/unittest/mytap/CMakeFiles/cctap.dir/tap.c.o [105/2196] Linking C static library libmariadb/unittest/mytap/libcctap.a [106/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/command.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/command.c: In function 'grn_command_input_at': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/command.c:126:16: warning: cast increases required alignment of target type [-Wcast-align] argument = (grn_obj *)grn_hash_get_value_(ctx, input->arguments, ^ [107/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/ctx_impl_mrb.c.o [108/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_dyncol.c.o [109/2196] Linking C shared library libmariadb/libmariadb/libmariadb.so.3 [110/2196] Creating library symlink libmariadb/libmariadb/libmariadb.so [111/2196] Linking C static library libmariadb/libmariadb/libmariadbclient.a [112/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/t_conc173.dir/t_conc173.c.o [113/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/view.dir/view.c.o [114/2196] Linking C executable libmariadb/unittest/libmariadb/t_conc173 [115/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/com.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c: In function 'grn_msg_open': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:131:21: warning: cast increases required alignment of target type [-Wcast-align] if (old && (msg = (grn_msg *)grn_com_queue_deque(ctx, old))) { ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c: In function 'grn_msg_open_for_reply': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:152:18: warning: cast increases required alignment of target type [-Wcast-align] grn_msg *req = (grn_msg *)query, *msg = NULL; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:153:21: warning: cast increases required alignment of target type [-Wcast-align] if (req && (msg = (grn_msg *)grn_msg_open(ctx, req->u.peer, old))) { ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c: In function 'grn_msg_close': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:164:18: warning: cast increases required alignment of target type [-Wcast-align] grn_msg *msg = (grn_msg *)obj; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c: In function 'grn_msg_set_property': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:173:30: warning: cast increases required alignment of target type [-Wcast-align] grn_com_header *header = &((grn_msg *)obj)->header; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c: In function 'grn_msg_send': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:184:16: warning: cast increases required alignment of target type [-Wcast-align] grn_msg *m = (grn_msg *)msg; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c: In function 'grn_com_receiver': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/com.c:525:20: warning: cast increases required alignment of target type [-Wcast-align] grn_msg *msg = (grn_msg *)grn_msg_open(ctx, com, &ev->recv_old); ^ [116/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/ctx.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_ctx_loader_clear': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:492:16: warning: cast increases required alignment of target type [-Wcast-align] grn_obj *v = (grn_obj *)(GRN_BULK_HEAD(&loader->values)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:493:17: warning: cast increases required alignment of target type [-Wcast-align] grn_obj *ve = (grn_obj *)(GRN_BULK_CURR(&loader->values)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:494:17: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **p = (grn_obj **)GRN_BULK_HEAD(&loader->columns); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_get_ctype': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1176:10: note: in expansion of macro 'GRN_INT32_VALUE' ct = GRN_INT32_VALUE(var); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_cache_open': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1728:17: warning: cast increases required alignment of target type [-Wcast-align] cache->next = (grn_cache_entry *)cache; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1729:17: warning: cast increases required alignment of target type [-Wcast-align] cache->prev = (grn_cache_entry *)cache; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_cache_fetch': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1850:30: warning: cast increases required alignment of target type [-Wcast-align] grn_cache_entry *ce0 = (grn_cache_entry *)cache; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_cache_update': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1904:30: warning: cast increases required alignment of target type [-Wcast-align] grn_cache_entry *ce0 = (grn_cache_entry *)cache; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_cache_expire': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1925:26: warning: cast increases required alignment of target type [-Wcast-align] grn_cache_entry *ce0 = (grn_cache_entry *)cache; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_ctx_alloc': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:1999:16: warning: cast increases required alignment of target type [-Wcast-align] header = (int32_t *)((byte *)mi->map + mi->nref); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c: In function 'grn_ctx_use': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ctx.c:2145:26: warning: cast increases required alignment of target type [-Wcast-align] ctx->encoding = *(grn_encoding *)GRN_BULK_HEAD(&buf); ^ [117/2196] Linking C executable libmariadb/unittest/libmariadb/view [118/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/sp.dir/sp.c.o [119/2196] Linking C executable libmariadb/unittest/libmariadb/sp [120/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/charset.dir/charset.c.o /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/charset.c: In function 'test_utf16_utf32_noboms': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/charset.c:715:16: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("rc=%lu oct_len: %lu", rc, in_oct_len[i]); ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/charset.c:715:29: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] diag("rc=%lu oct_len: %lu", rc, in_oct_len[i]); ^ [121/2196] Linking C executable libmariadb/unittest/libmariadb/charset [122/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/errors.dir/errors.c.o [123/2196] Linking C executable libmariadb/unittest/libmariadb/errors [124/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/basic-t.dir/basic-t.c.o /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/basic-t.c: In function 'test_conc70': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/basic-t.c:188:19: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("Length: %ld", strlen(row[0])); ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/basic-t.c: In function 'test_conc68': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/basic-t.c:246:19: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("Length: %ld", strlen(row[0])); ^ [125/2196] Linking C executable libmariadb/unittest/libmariadb/basic-t [126/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/fetch.dir/fetch.c.o [127/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/logs.dir/logs.c.o [128/2196] Linking C executable libmariadb/unittest/libmariadb/fetch [129/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/bulk1.dir/bulk1.c.o [130/2196] Linking C executable libmariadb/unittest/libmariadb/bulk1 [131/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/t_aurora.dir/t_aurora.c.o /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/t_aurora.c: In function 'test_reconnect': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/t_aurora.c:100:3: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system("/usr/local/aws/bin/aws rds failover-db-cluster --db-cluster-identifier instance-1-cluster"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [132/2196] Linking C executable libmariadb/unittest/libmariadb/t_aurora [133/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/ps_bugs.dir/ps_bugs.c.o [134/2196] Linking C executable libmariadb/unittest/libmariadb/ps_bugs [135/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/dyncol.dir/dyncol.c.o [136/2196] Linking C executable libmariadb/unittest/libmariadb/logs [137/2196] Linking C executable libmariadb/unittest/libmariadb/dyncol [138/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/features-10_2.dir/features-10_2.c.o [139/2196] Linking C executable libmariadb/unittest/libmariadb/features-10_2 [140/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/result.dir/result.c.o [141/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/cursor.dir/cursor.c.o [142/2196] Linking C executable libmariadb/unittest/libmariadb/result [143/2196] Linking C executable libmariadb/unittest/libmariadb/cursor [144/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/connection.dir/connection.c.o In file included from /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c:28:0: /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c: In function 'test_connection_timeout': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c:661:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] FAIL_IF(elapsed > 2 * timeout, "timeout ignored") ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/my_test.h:79:5: note: in definition of macro 'FAIL_IF' if (expr)\ ^~~~ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c: In function 'test_connection_timeout2': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c:681:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] FAIL_IF(elapsed > 2 * timeout, "timeout ignored") ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/my_test.h:79:5: note: in definition of macro 'FAIL_IF' if (expr)\ ^~~~ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c: In function 'test_connection_timeout3': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/connection.c:706:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] FAIL_IF(elapsed > timeout + 1, "timeout ignored") ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/my_test.h:79:5: note: in definition of macro 'FAIL_IF' if (expr)\ ^~~~ [145/2196] Linking C executable libmariadb/unittest/libmariadb/connection [146/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/performance.dir/performance.c.o [147/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/misc.dir/misc.c.o /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/misc.c: In function 'test_get_info': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/misc.c:1066:31: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("max_allowed_packet: %lu", sval); ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/misc.c:1069:30: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("net_buffer_length: %lu", sval); ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/misc.c:1072:30: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("client_version_id: %lu", sval); ^ /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/misc.c:1075:30: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] diag("server_version_id: %lu", sval); ^ [148/2196] Linking C executable libmariadb/unittest/libmariadb/misc [149/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/sqlite3.dir/sqlite3.c.o [150/2196] Linking C executable libmariadb/unittest/libmariadb/performance [151/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/ps_new.dir/ps_new.c.o [152/2196] Linking C executable libmariadb/unittest/libmariadb/ps_new [153/2196] Linking C executable libmariadb/unittest/libmariadb/sqlite3 [154/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/async.dir/async.c.o [155/2196] Linking C executable libmariadb/unittest/libmariadb/async [156/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/thread.dir/thread.c.o [157/2196] Linking C executable libmariadb/unittest/libmariadb/thread [158/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/egn.cpp.o [159/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/ps.dir/ps.c.o /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/ps.c: In function 'test_long_data_str1': /«PKGBUILDDIR»/libmariadb/unittest/libmariadb/ps.c:1500:45: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] diag("max_length: %lu max_blob_length: %lu", field->max_length, max_blob_length); ^ [160/2196] Linking C executable libmariadb/unittest/libmariadb/ps [161/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat.cpp.o [162/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/error.c.o [163/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/geo.c.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:21:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'compute_min_and_max': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:678:27: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *point_ = (grn_geo_point *)keybuf;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:126:5: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t *)geo_min, geo_key_min, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:679:20: warning: cast increases required alignment of target type [-Wcast-align] uint64_t key_ = *(const uint64_t *)key;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:126:5: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t *)geo_min, geo_key_min, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:678:27: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *point_ = (grn_geo_point *)keybuf;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:129:5: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t *)geo_max, geo_key_max, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:679:20: warning: cast increases required alignment of target type [-Wcast-align] uint64_t key_ = *(const uint64_t *)key;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:129:5: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t *)geo_max, geo_key_max, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_table_sort': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:720:37: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *base_point = (grn_geo_point *)GRN_BULK_HEAD(arg); ^ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_select_in_circle': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:880:12: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' center = GRN_GEO_POINT_VALUE_RAW(center_point); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:895:9: note: in expansion of macro 'GRN_INT32_VALUE' d = GRN_INT32_VALUE(distance); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:900:9: note: in expansion of macro 'GRN_UINT32_VALUE' d = GRN_UINT32_VALUE(distance); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:905:9: note: in expansion of macro 'GRN_INT64_VALUE' d = GRN_INT64_VALUE(distance); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:910:9: note: in expansion of macro 'GRN_UINT64_VALUE' d = GRN_UINT64_VALUE(distance); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:915:9: note: in expansion of macro 'GRN_FLOAT_VALUE' d = GRN_FLOAT_VALUE(distance); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1540:25: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *_val = (grn_geo_point *)GRN_BULK_HEAD(obj);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:932:5: note: in expansion of macro 'GRN_GEO_POINT_VALUE' GRN_GEO_POINT_VALUE(point_on_circle, ^~~~~~~~~~~~~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'in_rectangle_data_fill': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:1066:20: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' data->top_left = GRN_GEO_POINT_VALUE_RAW(top_left_point); ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:1081:24: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' data->bottom_right = GRN_GEO_POINT_VALUE_RAW(bottom_right_point); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:21:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_cursor_entry_next_push': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:678:27: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *point_ = (grn_geo_point *)keybuf;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:1536:3: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t*)(&entry_base), entry->key, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:679:20: warning: cast increases required alignment of target type [-Wcast-align] uint64_t key_ = *(const uint64_t *)key;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:1536:3: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t*)(&entry_base), entry->key, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_cursor_each': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:678:27: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *point_ = (grn_geo_point *)keybuf;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:1827:7: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t*)(&entry_base), entry.key, sizeof(grn_geo_point)); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:679:20: warning: cast increases required alignment of target type [-Wcast-align] uint64_t key_ = *(const uint64_t *)key;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:1827:7: note: in expansion of macro 'grn_ntog' grn_ntog((uint8_t*)(&entry_base), entry.key, sizeof(grn_geo_point)); ^~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_in_circle': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2108:27: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2109:27: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(center)); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2112:16: note: in expansion of macro 'GRN_INT32_VALUE' r = d <= GRN_INT32_VALUE(radius_or_point); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2115:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = d <= GRN_UINT32_VALUE(radius_or_point); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2118:16: note: in expansion of macro 'GRN_INT64_VALUE' r = d <= GRN_INT64_VALUE(radius_or_point); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2121:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = d <= GRN_UINT64_VALUE(radius_or_point); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2124:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = d <= GRN_FLOAT_VALUE(radius_or_point); ^~~~~~~~~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:18:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2137:34: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(radius_or_point), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2138:34: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(center)); ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_in_rectangle': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2199:34: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2200:34: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(top_left), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2201:34: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(bottom_right)); ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_distance_rectangle': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2630:38: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point1), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2631:38: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point2)); ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_distance_sphere': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2657:37: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point1), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2658:37: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point2)); ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c: In function 'grn_geo_distance_ellipsoid': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2685:48: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point1), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2686:48: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point2)); ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2689:48: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point1), ^~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_geo.h:59:38: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_GEO_POINT_VALUE_RAW(obj) (grn_geo_point *)GRN_BULK_HEAD(obj) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/geo.c:2690:48: note: in expansion of macro 'GRN_GEO_POINT_VALUE_RAW' GRN_GEO_POINT_VALUE_RAW(point2)); ^~~~~~~~~~~~~~~~~~~~~~~ [164/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/expr_code.c.o [165/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/db.c.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:23:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'calc_rec_size': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:721:30: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' *value_size = (uintptr_t)GRN_RSET_SUBRECS_NTH((((grn_rset_recinfo *)0)->subrecs), ^~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_table_get_subrecs': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1011:10: warning: cast increases required alignment of target type [-Wcast-align] ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, table, id, &value_size); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1027:31: warning: cast increases required alignment of target type [-Wcast-align] scorebuf[count] = *((double *)psubrec); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1031:32: warning: cast increases required alignment of target type [-Wcast-align] subrecbuf[count] = *((grn_id *)psubrec); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'default_set_value_hook': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1157:30: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT32_VALUE(id), ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'delete_reference_records_in_index': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1615:17: note: in expansion of macro 'GRN_UINT32_VALUE_AT' source_id = GRN_UINT32_VALUE_AT(&source_ids, i); ^~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1637:23: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *source = GRN_PTR_VALUE_AT(&sources, posting->sid - 1); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1556:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE_AT(obj,offset) (((grn_id *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1658:37: note: in expansion of macro 'GRN_RECORD_VALUE_AT' grn_id reference_id = GRN_RECORD_VALUE_AT(&value, i); ^~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:1706:25: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *source = GRN_PTR_VALUE_AT(&sources, i); ^~~~~~~~~~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:23:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'subrecs_push': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2093:10: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' c2 = GRN_RSET_SUBRECS_NTH(subrecs,size,n2); ^~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:21:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ ../storage/mroonga/vendor/groonga/include/groonga/portability.h:31:44: note: in definition of macro 'grn_memcpy' # define grn_memcpy(dest, src, n) memcpy((dest), (src), (n)) ^~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:56:15: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' (grn_memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size))) ^~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2095:5: note: in expansion of macro 'GRN_RSET_SUBRECS_COPY' GRN_RSET_SUBRECS_COPY(subrecs,size,n,c2); ^~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2099:5: warning: cast increases required alignment of target type [-Wcast-align] *((double *)v) = score; ^ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:23:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'subrecs_replace_min': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2112:27: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' c1 = n1 < n_subrecs ? GRN_RSET_SUBRECS_NTH(subrecs,size,n1) : NULL; ^~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2113:27: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' c2 = n2 < n_subrecs ? GRN_RSET_SUBRECS_NTH(subrecs,size,n2) : NULL; ^~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:21:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ ../storage/mroonga/vendor/groonga/include/groonga/portability.h:31:44: note: in definition of macro 'grn_memcpy' # define grn_memcpy(dest, src, n) memcpy((dest), (src), (n)) ^~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:56:15: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' (grn_memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size))) ^~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2118:9: note: in expansion of macro 'GRN_RSET_SUBRECS_COPY' GRN_RSET_SUBRECS_COPY(subrecs,size,n,c2); ^~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ ../storage/mroonga/vendor/groonga/include/groonga/portability.h:31:44: note: in definition of macro 'grn_memcpy' # define grn_memcpy(dest, src, n) memcpy((dest), (src), (n)) ^~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:56:15: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' (grn_memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size))) ^~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2121:9: note: in expansion of macro 'GRN_RSET_SUBRECS_COPY' GRN_RSET_SUBRECS_COPY(subrecs,size,n,c1); ^~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:54:4: warning: cast increases required alignment of target type [-Wcast-align] ((double *)((byte *)subrecs + n * GRN_RSET_SUBREC_SIZE(size))) ^ ../storage/mroonga/vendor/groonga/include/groonga/portability.h:31:44: note: in definition of macro 'grn_memcpy' # define grn_memcpy(dest, src, n) memcpy((dest), (src), (n)) ^~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:56:15: note: in expansion of macro 'GRN_RSET_SUBRECS_NTH' (grn_memcpy(GRN_RSET_SUBRECS_NTH(subrecs, size, n), src, GRN_RSET_SUBREC_SIZE(size))) ^~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2126:9: note: in expansion of macro 'GRN_RSET_SUBRECS_COPY' GRN_RSET_SUBRECS_COPY(subrecs,size,n,c2); ^~~~~~~~~~~~~~~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:23:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_table_add_subrec_inline': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2152:45: warning: cast increases required alignment of target type [-Wcast-align] if (GRN_RSET_SUBRECS_CMP(score, *((double *)(ri->subrecs)), dir) > 0) { ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_rset.h:52:48: note: in definition of macro 'GRN_RSET_SUBRECS_CMP' #define GRN_RSET_SUBRECS_CMP(a,b,dir) (((a) - (b))*(dir)) ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_accessor_resolve_one_index_column': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2815:19: note: in expansion of macro 'GRN_UINT32_VALUE_AT' source_id = GRN_UINT32_VALUE_AT(&source_ids, i); ^~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1556:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE_AT(obj,offset) (((grn_id *)GRN_BULK_HEAD(obj))[offset]) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1809:7: note: in definition of macro 'GRN_HASH_EACH' block\ ^~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2871:27: note: in expansion of macro 'GRN_RECORD_VALUE_AT' add_posting.rid = GRN_RECORD_VALUE_AT(&column_value, i); ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_accessor_resolve': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:2990:25: note: in expansion of macro 'GRN_PTR_VALUE_AT' a = (grn_accessor *)GRN_PTR_VALUE_AT(&accessor_stack, i - 1); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_obj_search_column_index': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3182:22: note: in expansion of macro 'GRN_RECORD_VALUE' grn_id tid = GRN_RECORD_VALUE(query); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'accelerated_table_group': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3299:21: warning: cast increases required alignment of target type [-Wcast-align] id_ = (grn_id *)_grn_table_key(ctx, table, id, &key_size); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3331:21: warning: cast increases required alignment of target type [-Wcast-align] id_ = (grn_id *)_grn_table_key(ctx, table, id, &key_size); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_table_group_single_key_records': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3393:23: warning: cast increases required alignment of target type [-Wcast-align] grn_id *v = (grn_id *)GRN_BULK_HEAD(&bulk); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3394:24: warning: cast increases required alignment of target type [-Wcast-align] grn_id *ve = (grn_id *)GRN_BULK_CURR(&bulk); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3432:26: warning: cast increases required alignment of target type [-Wcast-align] if ((!idp || *((grn_id *)GRN_BULK_HEAD(&bulk))) && ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_table_group_with_range_gap': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3486:21: warning: cast increases required alignment of target type [-Wcast-align] id_ = (grn_id *)_grn_table_key(ctx, table, id, &key_size); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3527:21: warning: cast increases required alignment of target type [-Wcast-align] id_ = (grn_id *)_grn_table_key(ctx, table, id, &key_size); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_table_group_multi_keys_vector_record': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:3687:15: warning: cast increases required alignment of target type [-Wcast-align] ids = (grn_id *)GRN_BULK_HEAD(key_buffer); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_uvector_get_element': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:4826:21: warning: cast increases required alignment of target type [-Wcast-align] entries_start = (const weight_uvector_entry *)GRN_BULK_HEAD(uvector); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:4827:19: warning: cast increases required alignment of target type [-Wcast-align] entries_end = (const weight_uvector_entry *)GRN_BULK_CURR(uvector); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:4840:17: warning: cast increases required alignment of target type [-Wcast-align] ids_start = (const grn_id *)GRN_BULK_HEAD(uvector); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:4841:15: warning: cast increases required alignment of target type [-Wcast-align] ids_end = (const grn_id *)GRN_BULK_CURR(uvector); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_obj_cast_bool': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5488:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD(); ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_obj_cast': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5592:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT8_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5595:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT8_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_INT16_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_INT16_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_INT16_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_INT16_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_INT16_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_INT16_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_INT16_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'NUM2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_INT16_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_INT16_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_INT16_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'NUM2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_INT16_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_INT16_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5598:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT16_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_UINT16_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'NUM2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_UINT16_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'NUM2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_UINT16_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_UINT16_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5601:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT16_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_INT32_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_INT32_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_INT32_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_INT32_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'NUM2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_INT32_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_INT32_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'NUM2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_INT32_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_INT32_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5604:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT32_VALUE, grn_text_itoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_UINT32_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'NUM2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_UINT32_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'NUM2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_UINT32_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_UINT32_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5607:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT32_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_INT64_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'NUM2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_INT64_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'NUM2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_INT64_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_INT64_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5610:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_INT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_INT64_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'TIME2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_INT64_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_INT64_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'TIME2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_INT64_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_INT64_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:14: note: in expansion of macro 'GRN_TIME_VALUE' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5613:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_TIME_VALUE, grn_text_lltoa, NUM2BOOL, TIME2TIME, TIME2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1391:40: note: in definition of macro 'GRN_BOOL_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:5: note: in expansion of macro 'NUM2BOOL' tobool(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_UINT64_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'NUM2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_UINT64_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'NUM2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_UINT64_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_UINT64_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5616:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_UINT64_VALUE, grn_text_lltoa, NUM2BOOL, NUM2TIME, NUM2FLOAT); ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5565:19: note: in definition of macro 'FLOAT2BOOL' double value_ = value;\ ^~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5497:23: note: in expansion of macro 'GRN_FLOAT_VALUE' tobool(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1395:36: note: in definition of macro 'GRN_INT8_SET' signed char _val = (signed char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5500:29: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_INT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1399:40: note: in definition of macro 'GRN_UINT8_SET' unsigned char _val = (unsigned char)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5503:30: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_UINT8_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5506:30: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_INT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5509:31: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_UINT16_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5512:30: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_INT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5515:31: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_UINT32_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:5: note: in expansion of macro 'FLOAT2TIME' totime(ctx, dest, getvalue(src));\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5518:23: note: in expansion of macro 'GRN_FLOAT_VALUE' totime(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5521:30: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_INT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5524:31: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_UINT64_SET(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:5: note: in expansion of macro 'FLOAT2FLOAT' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5527:24: note: in expansion of macro 'GRN_FLOAT_VALUE' tofloat(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5532:23: note: in expansion of macro 'GRN_FLOAT_VALUE' totext(ctx, dest, getvalue(src));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5539:5: note: in expansion of macro 'SRC2RECORD' SRC2RECORD();\ ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5619:5: note: in expansion of macro 'NUM2DEST' NUM2DEST(GRN_FLOAT_VALUE, grn_text_ftoa, FLOAT2BOOL, FLOAT2TIME, ^~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5423:12: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&record_id);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5769:7: note: in expansion of macro 'SRC2RECORD' SRC2RECORD(); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1540:25: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *_val = (grn_geo_point *)GRN_BULK_HEAD(obj);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5780:7: note: in expansion of macro 'GRN_GEO_POINT_VALUE' GRN_GEO_POINT_VALUE(src, latitude, longitude); ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_accessor_get_value_': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5862:33: warning: cast increases required alignment of target type [-Wcast-align] value = (const char *)&((grn_rset_recinfo *)value)->score; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5868:33: warning: cast increases required alignment of target type [-Wcast-align] value = (const char *)&((grn_rset_recinfo *)value)->n_subrecs; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5876:51: warning: cast increases required alignment of target type [-Wcast-align] (grn_rset_recinfo *)value, ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5885:51: warning: cast increases required alignment of target type [-Wcast-align] (grn_rset_recinfo *)value, ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5894:51: warning: cast increases required alignment of target type [-Wcast-align] (grn_rset_recinfo *)value, ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5903:51: warning: cast increases required alignment of target type [-Wcast-align] (grn_rset_recinfo *)value, ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5923:14: warning: cast increases required alignment of target type [-Wcast-align] id = *((grn_id *)value); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_accessor_get_value': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5985:32: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:5994:32: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6003:32: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6014:32: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6025:32: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6036:32: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_accessor_set_value': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6106:18: warning: cast increases required alignment of target type [-Wcast-align] ri = (grn_rset_recinfo *)GRN_BULK_HEAD(&buf); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6110:23: warning: cast increases required alignment of target type [-Wcast-align] if ((ri = (grn_rset_recinfo *) grn_obj_get_value_(ctx, a->obj, id, &size))) { ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6113:29: note: in expansion of macro 'GRN_FLOAT_VALUE' ri->score = GRN_FLOAT_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6118:29: note: in expansion of macro 'GRN_FLOAT_VALUE' ri->score = GRN_FLOAT_VALUE(&buf); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6128:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)GRN_BULK_HEAD(&buf); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6135:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)GRN_BULK_HEAD(&buf); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6137:55: note: in expansion of macro 'GRN_INT64_VALUE' grn_rset_recinfo_set_max(ctx, ri, a->obj, GRN_INT64_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6143:40: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_VALUE(&value_int64)); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6152:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)GRN_BULK_HEAD(&buf); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6154:55: note: in expansion of macro 'GRN_INT64_VALUE' grn_rset_recinfo_set_min(ctx, ri, a->obj, GRN_INT64_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6160:40: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_VALUE(&value_int64)); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6169:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)GRN_BULK_HEAD(&buf); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6171:55: note: in expansion of macro 'GRN_INT64_VALUE' grn_rset_recinfo_set_sum(ctx, ri, a->obj, GRN_INT64_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6177:40: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_VALUE(&value_int64)); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6186:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)GRN_BULK_HEAD(&buf); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6188:55: note: in expansion of macro 'GRN_FLOAT_VALUE' grn_rset_recinfo_set_avg(ctx, ri, a->obj, GRN_FLOAT_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:6194:40: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_FLOAT_VALUE(&value_float)); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_token_filters_pack': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:7578:29: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *token_filter = GRN_PTR_VALUE_AT(token_filters, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_obj_set_info_source_validate': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:7710:16: warning: cast increases required alignment of target type [-Wcast-align] source_ids = (grn_id *)GRN_BULK_HEAD(value); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_obj_set_info_source_log': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:7769:16: warning: cast increases required alignment of target type [-Wcast-align] grn_id *vp = (grn_id *)GRN_BULK_HEAD(value); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_obj_set_info_token_filters': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:7867:29: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *token_filter = GRN_PTR_VALUE_AT(token_filters, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'compare_reference': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10017:7: note: in expansion of macro 'CMPNUM' CMPNUM(int16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10017:7: note: in expansion of macro 'CMPNUM' CMPNUM(int16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10020:7: note: in expansion of macro 'CMPNUM' CMPNUM(int32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10020:7: note: in expansion of macro 'CMPNUM' CMPNUM(int32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10023:7: note: in expansion of macro 'CMPNUM' CMPNUM(int64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10023:7: note: in expansion of macro 'CMPNUM' CMPNUM(int64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10029:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10029:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10032:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10032:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10035:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10035:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10040:24: warning: cast increases required alignment of target type [-Wcast-align] float va = *((float *)(ap)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10041:24: warning: cast increases required alignment of target type [-Wcast-align] float vb = *((float *)(bp)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10053:25: warning: cast increases required alignment of target type [-Wcast-align] double va = *((double *)(ap)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10054:25: warning: cast increases required alignment of target type [-Wcast-align] double vb = *((double *)(bp)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'compare_value': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10253:7: note: in expansion of macro 'CMPNUM' CMPNUM(int16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10253:7: note: in expansion of macro 'CMPNUM' CMPNUM(int16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10256:7: note: in expansion of macro 'CMPNUM' CMPNUM(int32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10256:7: note: in expansion of macro 'CMPNUM' CMPNUM(int32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10259:7: note: in expansion of macro 'CMPNUM' CMPNUM(int64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10259:7: note: in expansion of macro 'CMPNUM' CMPNUM(int64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10265:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10265:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint16_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10268:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10268:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint32_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9959:19: warning: cast increases required alignment of target type [-Wcast-align] type va = *((type *)(ap));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10271:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:9960:19: warning: cast increases required alignment of target type [-Wcast-align] type vb = *((type *)(bp));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10271:7: note: in expansion of macro 'CMPNUM' CMPNUM(uint64_t); ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10276:24: warning: cast increases required alignment of target type [-Wcast-align] float va = *((float *)(ap)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10277:24: warning: cast increases required alignment of target type [-Wcast-align] float vb = *((float *)(bp)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10289:25: warning: cast increases required alignment of target type [-Wcast-align] double va = *((double *)(ap)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:10290:25: warning: cast increases required alignment of target type [-Wcast-align] double vb = *((double *)(bp)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'values_add': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11589:11: warning: cast increases required alignment of target type [-Wcast-align] res = (grn_obj *)(GRN_TEXT_VALUE(&loader->values) + curr_size); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11594:11: warning: cast increases required alignment of target type [-Wcast-align] res = (grn_obj *)(GRN_TEXT_VALUE(&loader->values) + curr_size); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'values_next': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11607:14: note: in expansion of macro 'GRN_UINT32_VALUE' value += GRN_UINT32_VALUE(value); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'loader_add': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11632:5: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11632:5: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11632:5: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'set_vector': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11641:11: note: in expansion of macro 'GRN_UINT32_VALUE' int n = GRN_UINT32_VALUE(vector); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1581:38: note: in definition of macro 'GRN_UINT32_PUT' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11662:35: note: in expansion of macro 'GRN_RECORD_VALUE' GRN_UINT32_PUT(ctx, &buf, GRN_RECORD_VALUE(element)); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'set_weight_vector': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11739:9: note: in expansion of macro 'GRN_UINT32_VALUE' n = GRN_UINT32_VALUE(index_value); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11760:30: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT32_VALUE(&weight_buffer), ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'bracket_close': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11809:20: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **cols = (grn_obj **)GRN_BULK_HEAD(&loader->columns); ^ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:18:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:432:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(uint32_t *)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11811:3: note: in expansion of macro 'GRN_UINT32_POP' GRN_UINT32_POP(&loader->level, begin); ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11812:12: warning: cast increases required alignment of target type [-Wcast-align] value = ((grn_obj *)(GRN_TEXT_VALUE(&loader->values))) + begin; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11813:9: warning: cast increases required alignment of target type [-Wcast-align] ve = ((grn_obj *)(GRN_TEXT_VALUE(&loader->values))) + loader->values_size; ^ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:18:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'brace_close': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:432:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(uint32_t *)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11955:3: note: in expansion of macro 'GRN_UINT32_POP' GRN_UINT32_POP(&loader->level, begin); ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11956:12: warning: cast increases required alignment of target type [-Wcast-align] value = ((grn_obj *)(GRN_TEXT_VALUE(&loader->values))) + begin; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:11957:9: warning: cast increases required alignment of target type [-Wcast-align] ve = ((grn_obj *)(GRN_TEXT_VALUE(&loader->values))) + loader->values_size; ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:12016:22: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(id_value); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:12019:22: note: in expansion of macro 'GRN_INT32_VALUE' id = GRN_INT32_VALUE(id_value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:12037:26: note: in expansion of macro 'GRN_UINT32_VALUE' id = GRN_UINT32_VALUE(&casted_id_value); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c: In function 'grn_load_': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/db.c:12509:18: note: in expansion of macro 'GRN_PTR_VALUE_AT' column = GRN_PTR_VALUE_AT(&parsed_columns, i); ^~~~~~~~~~~~~~~~ [166/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/hash.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c: In function 'grn_hash_entry_put_key': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:1451:8: warning: cast increases required alignment of target type [-Wcast-align] *(uint32_t *)entry->plain_entry.key = hash_value; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c: In function 'grn_io_hash_init': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:1631:18: warning: cast increases required alignment of target type [-Wcast-align] queue = &(((grn_hash_header_large *)(header))->queue); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:1633:18: warning: cast increases required alignment of target type [-Wcast-align] queue = &(((grn_hash_header_normal *)(header))->queue); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c: In function 'pack': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2794:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c: In function 'part': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2829:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2835:7: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(bp, bs, cp, cs)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2838:9: note: in expansion of macro 'COMPARE_VAL' if (COMPARE_VAL(cp, cs, ep, es)) { ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2851:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(cp, cs, bp, bs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:12: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2760:39: warning: cast increases required alignment of target type [-Wcast-align] ? *((uint64_t *)(ap)) > *((uint64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:17: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2761:39: warning: cast increases required alignment of target type [-Wcast-align] : *((uint32_t *)(ap)) > *((uint32_t *)(bp)))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:17: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2763:38: warning: cast increases required alignment of target type [-Wcast-align] ? *((int64_t *)(ap)) > *((int64_t *)(bp))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:17: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2764:38: warning: cast increases required alignment of target type [-Wcast-align] : *((int32_t *)(ap)) > *((int32_t *)(bp))))\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2768:48: note: in expansion of macro 'COMPARE_VAL_' ((dir) ? COMPARE_VAL_((bp),(bs),(ap),(as)) : COMPARE_VAL_((ap),(as),(bp),(bs))) ^~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2855:14: note: in expansion of macro 'COMPARE_VAL' } while (COMPARE_VAL(ep, es, cp, cs)); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c: In function 'pack_val32': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2898:10: warning: cast increases required alignment of target type [-Wcast-align] : (*((int32_t *)((byte *)((arg->flags & GRN_TABLE_SORT_BY_VALUE)\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2930:3: note: in expansion of macro 'PREPARE_VAL32' PREPARE_VAL32(id, c, &cr); ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2898:10: warning: cast increases required alignment of target type [-Wcast-align] : (*((int32_t *)((byte *)((arg->flags & GRN_TABLE_SORT_BY_VALUE)\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/hash.c:2940:5: note: in expansion of macro 'PREPARE_VAL32' PREPARE_VAL32(id, e, &er); ^~~~~~~~~~~~~ [167/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/logger.c.o [168/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb.c.o [169/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/io.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c: In function 'array_init_': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c:335:36: warning: cast increases required alignment of target type [-Wcast-align] grn_io_array_spec *array_specs = (grn_io_array_spec *)io->user_header; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c:340:15: warning: cast increases required alignment of target type [-Wcast-align] io->ainfo = (grn_io_array_info *)mp; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c:350:29: warning: cast increases required alignment of target type [-Wcast-align] io->ainfo[i].segments = (uint32_t *)hp; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c:351:26: warning: cast increases required alignment of target type [-Wcast-align] io->ainfo[i].addrs = (void **)mp; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c: In function 'array_init': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c:364:38: warning: cast increases required alignment of target type [-Wcast-align] grn_io_array_spec *array_specs = (grn_io_array_spec *)io->user_header; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c: In function 'grn_io_expire': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/io.c:1177:44: warning: cast increases required alignment of target type [-Wcast-align] grn_io_array_spec *array_specs = (grn_io_array_spec *)io->user_header; ^ [170/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/normalizer.c.o [171/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/ii.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'buffer_open': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:1896:19: warning: cast increases required alignment of target type [-Wcast-align] if (b) { *b = (buffer *)p; } ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:1897:21: warning: cast increases required alignment of target type [-Wcast-align] if (bt) { *bt = (buffer_term *)(p + LPOS(pos)); } ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'array_at': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:2178:10: warning: cast increases required alignment of target type [-Wcast-align] return (uint32_t *)(p + (id & ARRAY_MASK_IN_A_SEGMENT) * S_ARRAY_ELEMENT); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'array_get': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:2196:10: warning: cast increases required alignment of target type [-Wcast-align] return (uint32_t *)(p + (id & ARRAY_MASK_IN_A_SEGMENT) * S_ARRAY_ELEMENT); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'buffer_new': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:3484:9: warning: cast increases required alignment of target type [-Wcast-align] *br = (buffer_rec *)(((byte *)&b->terms[b->header.nterms]) + b->header.buffer_free); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'grn_ii_update_one': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:3803:14: warning: cast increases required alignment of target type [-Wcast-align] br = (buffer_rec *)(((byte *)&b->terms[b->header.nterms]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:3843:16: warning: cast increases required alignment of target type [-Wcast-align] br = (buffer_rec *)(((byte *)br) + size2); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'grn_ii_delete_one': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:3955:10: warning: cast increases required alignment of target type [-Wcast-align] br = (buffer_rec *)(((byte *)&b->terms[b->header.nterms]) + b->header.buffer_free); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c: In function 'grn_ii_column_update': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:5202:50: note: in expansion of macro 'GRN_RECORD_VALUE' grn_uvector_add_element(ctx, &uvector, GRN_RECORD_VALUE(new_), weight); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:5239:11: warning: cast increases required alignment of target type [-Wcast-align] tpe = (grn_id *)GRN_BULK_CURR(post); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:5240:15: warning: cast increases required alignment of target type [-Wcast-align] for (tp = (grn_id *)GRN_BULK_HEAD(post); tp < tpe; tp++) { ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/ii.c:5298:50: note: in expansion of macro 'GRN_RECORD_VALUE' grn_uvector_add_element(ctx, &uvector, GRN_RECORD_VALUE(old_), weight); ^~~~~~~~~~~~~~~~ [172/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/obj.c.o [173/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/output.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'put_delimiter': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:29:30: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define CURR_LEVEL (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1))) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:37:20: note: in expansion of macro 'CURR_LEVEL' uint32_t level = CURR_LEVEL; ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_array_close': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:29:30: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define CURR_LEVEL (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1))) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:111:11: note: in expansion of macro 'CURR_LEVEL' if (CURR_LEVEL >= 2) { GRN_TEXT_PUTC(ctx, outbuf, '\t'); } ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:133:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_map_close': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:29:30: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define CURR_LEVEL (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1))) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:182:11: note: in expansion of macro 'CURR_LEVEL' if (CURR_LEVEL >= 2) { GRN_TEXT_PUTC(ctx, outbuf, '\t'); } ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:204:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_int32': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:234:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_int64': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:264:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_uint64': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:294:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_float': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:324:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_str': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:356:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_bool': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:397:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_null': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:423:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_bulk_void': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:430:39: warning: cast increases required alignment of target type [-Wcast-align] if (value_len == sizeof(grn_id) && *(grn_id *)value == GRN_ID_NIL) { ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_time': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:466:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_geo_point': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:32:31: note: in expansion of macro 'GRN_UINT32_VALUE_AT' #define INCR_LENGTH (DEPTH ? (GRN_UINT32_VALUE_AT(LEVELS, (DEPTH - 1)) += 2) : 0) ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:538:3: note: in expansion of macro 'INCR_LENGTH' INCR_LENGTH; ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_text_atoj': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:568:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:576:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:583:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:592:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:601:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:610:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:622:19: warning: cast increases required alignment of target type [-Wcast-align] idp = (grn_id *)GRN_BULK_HEAD(&buf); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:650:18: warning: cast increases required alignment of target type [-Wcast-align] id = *((grn_id *)GRN_BULK_HEAD(&buf)); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_bulk': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:734:45: note: in expansion of macro 'GRN_INT16_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_INT16_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:738:45: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_UINT16_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:742:45: note: in expansion of macro 'GRN_INT32_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_INT32_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:746:45: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_UINT32_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:750:45: note: in expansion of macro 'GRN_INT64_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_INT64_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:754:46: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_UINT64_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:758:45: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_FLOAT_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:762:44: note: in expansion of macro 'GRN_INT64_VALUE' GRN_BULK_VSIZE(bulk) ? GRN_INT64_VALUE(bulk) : 0); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:767:49: warning: cast increases required alignment of target type [-Wcast-align] GRN_BULK_VSIZE(bulk) ? (grn_geo_point *)GRN_BULK_HEAD(bulk) : NULL); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:773:19: note: in expansion of macro 'GRN_RECORD_VALUE' grn_id id = GRN_RECORD_VALUE(bulk); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:774:27: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:810:19: note: in expansion of macro 'GRN_RECORD_VALUE' grn_id id = GRN_RECORD_VALUE(bulk); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_uvector_result_set': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:850:13: warning: cast increases required alignment of target type [-Wcast-align] columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_pvector': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:1093:15: note: in expansion of macro 'GRN_PTR_VALUE_AT' value = GRN_PTR_VALUE_AT(pvector, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_table_columns_by_columns': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:1299:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c: In function 'grn_output_table_records_by_columns': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/output.c:1411:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ [174/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/operator.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'grn_operator_exec_equal': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:193:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:199:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:205:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:211:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:217:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:223:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:226:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:229:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:233:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:236:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:239:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ == GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:248:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ == GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:263:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:269:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:272:21: note: in expansion of macro 'GRN_INT32_VALUE' r = ((x_ <= GRN_INT32_VALUE(y)) && (x_ >= GRN_INT32_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:272:51: note: in expansion of macro 'GRN_INT32_VALUE' r = ((x_ <= GRN_INT32_VALUE(y)) && (x_ >= GRN_INT32_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:275:21: note: in expansion of macro 'GRN_UINT32_VALUE' r = ((x_ <= GRN_UINT32_VALUE(y)) && (x_ >= GRN_UINT32_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:275:52: note: in expansion of macro 'GRN_UINT32_VALUE' r = ((x_ <= GRN_UINT32_VALUE(y)) && (x_ >= GRN_UINT32_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:279:21: note: in expansion of macro 'GRN_INT64_VALUE' r = ((x_ <= GRN_INT64_VALUE(y)) && (x_ >= GRN_INT64_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:279:51: note: in expansion of macro 'GRN_INT64_VALUE' r = ((x_ <= GRN_INT64_VALUE(y)) && (x_ >= GRN_INT64_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:282:21: note: in expansion of macro 'GRN_UINT64_VALUE' r = ((x_ <= GRN_UINT64_VALUE(y)) && (x_ >= GRN_UINT64_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:282:52: note: in expansion of macro 'GRN_UINT64_VALUE' r = ((x_ <= GRN_UINT64_VALUE(y)) && (x_ >= GRN_UINT64_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:285:21: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:285:51: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:348:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'grn_operator_exec_not_equal': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:182:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:188:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:193:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:194:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:199:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:200:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:205:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:206:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:211:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:212:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:217:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:218:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:223:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:226:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:229:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:233:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:236:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:239:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ == GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:248:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ == GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:263:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:264:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:269:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:272:21: note: in expansion of macro 'GRN_INT32_VALUE' r = ((x_ <= GRN_INT32_VALUE(y)) && (x_ >= GRN_INT32_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:272:51: note: in expansion of macro 'GRN_INT32_VALUE' r = ((x_ <= GRN_INT32_VALUE(y)) && (x_ >= GRN_INT32_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:275:21: note: in expansion of macro 'GRN_UINT32_VALUE' r = ((x_ <= GRN_UINT32_VALUE(y)) && (x_ >= GRN_UINT32_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:275:52: note: in expansion of macro 'GRN_UINT32_VALUE' r = ((x_ <= GRN_UINT32_VALUE(y)) && (x_ >= GRN_UINT32_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:279:21: note: in expansion of macro 'GRN_INT64_VALUE' r = ((x_ <= GRN_INT64_VALUE(y)) && (x_ >= GRN_INT64_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:279:51: note: in expansion of macro 'GRN_INT64_VALUE' r = ((x_ <= GRN_INT64_VALUE(y)) && (x_ >= GRN_INT64_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:282:21: note: in expansion of macro 'GRN_UINT64_VALUE' r = ((x_ <= GRN_UINT64_VALUE(y)) && (x_ >= GRN_UINT64_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:282:52: note: in expansion of macro 'GRN_UINT64_VALUE' r = ((x_ <= GRN_UINT64_VALUE(y)) && (x_ >= GRN_UINT64_VALUE(y)));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:285:21: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:285:51: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:136:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ == GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:139:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ == GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:142:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ == GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:145:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ == GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:148:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:151:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) == GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:154:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ == GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:17: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:157:47: note: in expansion of macro 'GRN_FLOAT_VALUE' r = ((x_ <= GRN_FLOAT_VALUE(y)) && (x_ >= GRN_FLOAT_VALUE(y)));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:311:7: note: in expansion of macro 'DO_EQ_SUB' DO_EQ_SUB;\ ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:357:3: note: in expansion of macro 'DO_EQ' DO_EQ(x, y, r); ^~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'grn_operator_exec_less': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:556:49: note: in expansion of macro 'GRN_RECORD_VALUE' length = grn_table_get_key2(ctx, table, GRN_RECORD_VALUE(x), &key);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:583:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <); ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'grn_operator_exec_greater': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:556:49: note: in expansion of macro 'GRN_RECORD_VALUE' length = grn_table_get_key2(ctx, table, GRN_RECORD_VALUE(x), &key);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:592:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >); ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'grn_operator_exec_less_equal': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:556:49: note: in expansion of macro 'GRN_RECORD_VALUE' length = grn_table_get_key2(ctx, table, GRN_RECORD_VALUE(x), &key);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:601:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, <=); ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'grn_operator_exec_greater_equal': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:556:49: note: in expansion of macro 'GRN_RECORD_VALUE' length = grn_table_get_key2(ctx, table, GRN_RECORD_VALUE(x), &key);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:560:11: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN((&key), y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:426:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:432:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:437:20: note: in expansion of macro 'GRN_INT16_VALUE' int16_t x_ = GRN_INT16_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:438:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:443:21: note: in expansion of macro 'GRN_UINT16_VALUE' uint16_t x_ = GRN_UINT16_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:444:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:449:20: note: in expansion of macro 'GRN_INT32_VALUE' int32_t x_ = GRN_INT32_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:450:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:455:21: note: in expansion of macro 'GRN_UINT32_VALUE' uint32_t x_ = GRN_UINT32_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:456:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:461:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:464:34: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_INT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:467:34: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_TIME_PACK(GRN_UINT32_VALUE(y), 0));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:471:20: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:474:20: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1516:51: note: in definition of macro 'GRN_TIME_PACK' #define GRN_TIME_PACK(sec, usec) ((long long int)(sec) * GRN_TIME_USEC_PER_SEC + (usec)) ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:477:34: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_TIME_PACK(GRN_FLOAT_VALUE(y), 0));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:486:24: note: in expansion of macro 'GRN_TIME_VALUE' r = (x_ op GRN_TIME_VALUE(&time_value_));\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:501:20: note: in expansion of macro 'GRN_INT64_VALUE' int64_t x_ = GRN_INT64_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:502:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:507:21: note: in expansion of macro 'GRN_UINT64_VALUE' uint64_t x_ = GRN_UINT64_VALUE(x);\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:508:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:513:19: note: in expansion of macro 'GRN_FLOAT_VALUE' double x_ = GRN_FLOAT_VALUE(x);\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:514:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:410:9: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(&y_, op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:370:16: note: in expansion of macro 'GRN_INT16_VALUE' r = (x_ op GRN_INT16_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:373:16: note: in expansion of macro 'GRN_UINT16_VALUE' r = (x_ op GRN_UINT16_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:376:16: note: in expansion of macro 'GRN_INT32_VALUE' r = (x_ op GRN_INT32_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:379:16: note: in expansion of macro 'GRN_UINT32_VALUE' r = (x_ op GRN_UINT32_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:382:16: note: in expansion of macro 'GRN_INT64_VALUE' r = (x_ op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:385:33: note: in expansion of macro 'GRN_INT64_VALUE' r = (GRN_TIME_PACK(x_,0) op GRN_INT64_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:388:16: note: in expansion of macro 'GRN_UINT64_VALUE' r = (x_ op GRN_UINT64_VALUE(y));\ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:391:16: note: in expansion of macro 'GRN_FLOAT_VALUE' r = (x_ op GRN_FLOAT_VALUE(y));\ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:416:5: note: in expansion of macro 'DO_COMPARE_SUB_NUMERIC' DO_COMPARE_SUB_NUMERIC(y,op);\ ^~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:536:7: note: in expansion of macro 'DO_COMPARE_SUB' DO_COMPARE_SUB(op);\ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:574:5: note: in expansion of macro 'DO_COMPARE_BUILTIN' DO_COMPARE_BUILTIN(x, y, r, op);\ ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:610:3: note: in expansion of macro 'DO_COMPARE' DO_COMPARE(x, y, r, >=); ^~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c: In function 'exec_text_operator_record_text': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/operator.c:870:50: note: in expansion of macro 'GRN_RECORD_VALUE' record_key_len = grn_table_get_key(ctx, table, GRN_RECORD_VALUE(record), ^~~~~~~~~~~~~~~~ [175/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/pat.c.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:17:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c: In function 'grn_pat_get_key': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:679:20: warning: cast increases required alignment of target type [-Wcast-align] uint64_t key_ = *(const uint64_t *)key;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:804:5: note: in expansion of macro 'grn_ntog' grn_ntog((keybuf), (key), (size));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1304:7: note: in expansion of macro 'KEY_DEC' KEY_DEC(pat, keybuf, key, len); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c: In function 'grn_pat_get_key2': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:678:27: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *point_ = (grn_geo_point *)keybuf;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:804:5: note: in expansion of macro 'grn_ntog' grn_ntog((keybuf), (key), (size));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1329:7: note: in expansion of macro 'KEY_DEC' KEY_DEC(pat, curr, key, len); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:679:20: warning: cast increases required alignment of target type [-Wcast-align] uint64_t key_ = *(const uint64_t *)key;\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:804:5: note: in expansion of macro 'grn_ntog' grn_ntog((keybuf), (key), (size));\ ^~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1329:7: note: in expansion of macro 'KEY_DEC' KEY_DEC(pat, curr, key, len); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:813:9: warning: cast increases required alignment of target type [-Wcast-align] *((int64_t *)(keybuf)) = v ^ (((v^(1LL<<63))>> 63)|(1LL<<63)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1329:7: note: in expansion of macro 'KEY_DEC' KEY_DEC(pat, curr, key, len); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c: In function 'grn_pat_set_value': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1393:15: warning: cast increases required alignment of target type [-Wcast-align] *((int32_t *)v) += *((int32_t *)value); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1396:15: warning: cast increases required alignment of target type [-Wcast-align] *((int64_t *)v) += *((int64_t *)value); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1405:15: warning: cast increases required alignment of target type [-Wcast-align] *((int32_t *)v) -= *((int32_t *)value); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/pat.c:1408:15: warning: cast increases required alignment of target type [-Wcast-align] *((int64_t *)v) -= *((int64_t *)value); ^ [176/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/plugin.c.o [177/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/request_canceler.c.o [178/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/rset.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c: In function 'grn_rset_recinfo_update_calc_values': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:70:29: warning: cast increases required alignment of target type [-Wcast-align] int64_t current_max = *((int64_t *)values); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:71:25: note: in expansion of macro 'GRN_INT64_VALUE' int64_t value_raw = GRN_INT64_VALUE(&value_int64); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:73:9: warning: cast increases required alignment of target type [-Wcast-align] *((int64_t *)values) = value_raw; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:78:29: warning: cast increases required alignment of target type [-Wcast-align] int64_t current_min = *((int64_t *)values); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:79:25: note: in expansion of macro 'GRN_INT64_VALUE' int64_t value_raw = GRN_INT64_VALUE(&value_int64); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:81:9: warning: cast increases required alignment of target type [-Wcast-align] *((int64_t *)values) = value_raw; ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:86:25: note: in expansion of macro 'GRN_INT64_VALUE' int64_t value_raw = GRN_INT64_VALUE(&value_int64); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:87:7: warning: cast increases required alignment of target type [-Wcast-align] *((int64_t *)values) += value_raw; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:91:32: warning: cast increases required alignment of target type [-Wcast-align] double current_average = *((double *)values); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:92:24: note: in expansion of macro 'GRN_FLOAT_VALUE' double value_raw = GRN_FLOAT_VALUE(&value_float); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:93:7: warning: cast increases required alignment of target type [-Wcast-align] *((double *)values) += (value_raw - current_average) / ri->n_subrecs; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c: In function 'grn_rset_recinfo_get_max_': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:118:10: warning: cast increases required alignment of target type [-Wcast-align] return (int64_t *)values; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c: In function 'grn_rset_recinfo_get_min_': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:173:10: warning: cast increases required alignment of target type [-Wcast-align] return (int64_t *)values; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c: In function 'grn_rset_recinfo_get_sum_': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:231:10: warning: cast increases required alignment of target type [-Wcast-align] return (int64_t *)values; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c: In function 'grn_rset_recinfo_get_avg_': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/rset.c:292:10: warning: cast increases required alignment of target type [-Wcast-align] return (double *)values; ^ [179/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/scorers.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/scorers.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/scorers.c: In function 'scorer_tf_at_most': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/scorers.c:74:11: note: in expansion of macro 'GRN_FLOAT_VALUE' max = GRN_FLOAT_VALUE(max_raw); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/scorers.c:82:13: note: in expansion of macro 'GRN_FLOAT_VALUE' max = GRN_FLOAT_VALUE(&casted_max_raw); ^~~~~~~~~~~~~~~ [180/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/scorer.c.o [181/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/snip.c.o [182/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/store.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_free': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:597:6: warning: cast increases required alignment of target type [-Wcast-align] *(uint32_t *)(addr + pos - sizeof(grn_id)) = DELETED|aligned_size; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_replace': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:692:24: warning: cast increases required alignment of target type [-Wcast-align] if (cas && *cas != *((uint64_t *)&eback)) { ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:700:26: warning: cast increases required alignment of target type [-Wcast-align] uint64_t *location = (uint64_t *)(einfo + pos); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:701:24: warning: cast increases required alignment of target type [-Wcast-align] uint64_t value = *((uint64_t *)ei); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_alloc': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:779:8: warning: cast increases required alignment of target type [-Wcast-align] *(grn_id *)(addr + pos) = id; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:782:10: warning: cast increases required alignment of target type [-Wcast-align] *(grn_id *)(addr + pos + aligned_size) = GRN_ID_NIL; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_put_raw': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:932:30: warning: cast increases required alignment of target type [-Wcast-align] uint32_t pos = *((uint32_t *)(b + el)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:938:17: warning: cast increases required alignment of target type [-Wcast-align] *((uint32_t *)(b + el)) = value_len - rest; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:941:17: warning: cast increases required alignment of target type [-Wcast-align] *((uint32_t *)(b + el)) = pos + value_len; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:982:30: warning: cast increases required alignment of target type [-Wcast-align] uint32_t pos = *((uint32_t *)(b + el)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:988:17: warning: cast increases required alignment of target type [-Wcast-align] *((uint32_t *)(b + el)) = el - rest; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:991:17: warning: cast increases required alignment of target type [-Wcast-align] *((uint32_t *)(b + el)) = pos - value_len; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_element_info': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:1160:16: warning: cast increases required alignment of target type [-Wcast-align] *cas = *((uint64_t *)&einfo[id & JA_M_EINFO_IN_A_SEGMENT]); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_get_value': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:1303:24: warning: cast increases required alignment of target type [-Wcast-align] uint32_t pos = *((uint32_t *)(b + el)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_defrag_seg': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:1434:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id id = *((grn_id *)v); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c: In function 'grn_ja_check': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/store.c:1525:27: warning: cast increases required alignment of target type [-Wcast-align] grn_id id = *((grn_id *)v); ^ [183/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/str.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c: In function 'grn_text_atoj': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2649:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2657:34: warning: cast increases required alignment of target type [-Wcast-align] grn_rset_recinfo *ri = (grn_rset_recinfo *)grn_obj_get_value_(ctx, a->obj, id, &vs); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2667:19: warning: cast increases required alignment of target type [-Wcast-align] idp = (grn_id *)GRN_BULK_HEAD(&buf); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2694:16: warning: cast increases required alignment of target type [-Wcast-align] id = *((grn_id *)GRN_BULK_HEAD(&buf)); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:17: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c: In function 'grn_text_otoj': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2758:54: note: in expansion of macro 'GRN_INT16_VALUE' grn_text_itoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_INT16_VALUE(obj) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2761:55: note: in expansion of macro 'GRN_UINT16_VALUE' grn_text_lltoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_UINT16_VALUE(obj) : 0); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2764:54: note: in expansion of macro 'GRN_INT32_VALUE' grn_text_itoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_INT32_VALUE(obj) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2767:55: note: in expansion of macro 'GRN_UINT32_VALUE' grn_text_lltoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_UINT32_VALUE(obj) : 0); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2770:55: note: in expansion of macro 'GRN_INT64_VALUE' grn_text_lltoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_INT64_VALUE(obj) : 0); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2773:56: note: in expansion of macro 'GRN_UINT64_VALUE' grn_text_ulltoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_UINT64_VALUE(obj) : 0); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2776:54: note: in expansion of macro 'GRN_FLOAT_VALUE' grn_text_ftoa(ctx, bulk, GRN_BULK_VSIZE(obj) ? GRN_FLOAT_VALUE(obj) : 0); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2780:23: warning: cast increases required alignment of target type [-Wcast-align] double dv = *((int64_t *)GRN_BULK_HEAD(obj)); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2788:29: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *gp = (grn_geo_point *)GRN_BULK_HEAD(obj); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2802:21: note: in expansion of macro 'GRN_RECORD_VALUE' grn_id id = GRN_RECORD_VALUE(obj); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2803:29: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2845:23: note: in expansion of macro 'GRN_RECORD_VALUE' grn_id id = GRN_RECORD_VALUE(obj); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2868:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id *v = (grn_id *)GRN_BULK_HEAD(obj), *ve = (grn_id *)GRN_BULK_CURR(obj); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2868:55: warning: cast increases required alignment of target type [-Wcast-align] grn_id *v = (grn_id *)GRN_BULK_HEAD(obj), *ve = (grn_id *)GRN_BULK_CURR(obj); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2870:27: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2947:21: warning: cast increases required alignment of target type [-Wcast-align] grn_id *v = (grn_id *)GRN_BULK_HEAD(obj), ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:2948:22: warning: cast increases required alignment of target type [-Wcast-align] *ve = (grn_id *)GRN_BULK_CURR(obj); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:17: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:3029:17: note: in expansion of macro 'GRN_PTR_VALUE_AT' value = GRN_PTR_VALUE_AT(obj, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/str.c:3041:27: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&format->columns); ^ [184/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/string.c.o [185/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/tokenizer.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/tokenizer.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/tokenizer.c: In function 'grn_tokenizer_query_open': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/tokenizer.c:124:22: note: in expansion of macro 'GRN_UINT32_VALUE' query->flags = GRN_UINT32_VALUE(flags); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/tokenizer.c:129:30: note: in expansion of macro 'GRN_UINT32_VALUE' query->tokenize_mode = GRN_UINT32_VALUE(tokenize_mode); ^~~~~~~~~~~~~~~~ [186/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/proc.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'substitute_term_by_func': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:171:8: note: in expansion of macro 'GRN_INT32_VALUE' rc = GRN_INT32_VALUE(rc_object); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'grn_select_apply_adjuster_ensure_factor': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:462:12: note: in expansion of macro 'GRN_INT32_VALUE' return GRN_INT32_VALUE(factor_object); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:470:16: note: in expansion of macro 'GRN_INT32_VALUE' factor = GRN_INT32_VALUE(&int32_object); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:26:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'grn_select_output_columns': ../storage/mroonga/vendor/groonga/include/groonga/output.h:60:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&(format)->columns);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:578:3: note: in expansion of macro 'GRN_OBJ_FORMAT_FIN' GRN_OBJ_FORMAT_FIN(ctx, &format); ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'grn_select_drilldown': ../storage/mroonga/vendor/groonga/include/groonga/output.h:60:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&(format)->columns);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:764:11: note: in expansion of macro 'GRN_OBJ_FORMAT_FIN' GRN_OBJ_FORMAT_FIN(ctx, &format); ^~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/output.h:60:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&(format)->columns);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:780:7: note: in expansion of macro 'GRN_OBJ_FORMAT_FIN' GRN_OBJ_FORMAT_FIN(ctx, &format); ^~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'proc_table_list': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:2382:22: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *table = GRN_PTR_VALUE_AT(&tables, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'dump_index_column_sources': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:2867:16: warning: cast increases required alignment of target type [-Wcast-align] source_ids = (grn_id *)GRN_BULK_HEAD(&sources); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'dump_records': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:3033:13: warning: cast increases required alignment of target type [-Wcast-align] columns = (grn_obj **)GRN_BULK_HEAD(&columnbuf); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:3085:16: warning: cast increases required alignment of target type [-Wcast-align] column = *((grn_obj **)GRN_BULK_HEAD(&use_columns) + i); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:3117:18: warning: cast increases required alignment of target type [-Wcast-align] column = *((grn_obj **)GRN_BULK_HEAD(&use_columns) + j); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'dump_table': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:3269:33: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *token_filter = GRN_PTR_VALUE_AT(&token_filters, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'dump_pending_columns': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:3306:14: note: in expansion of macro 'GRN_PTR_VALUE_AT' column = GRN_PTR_VALUE_AT(pending_columns, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'output_tokens': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4035:14: warning: cast increases required alignment of target type [-Wcast-align] token = ((tokenize_token *)(GRN_BULK_HEAD(tokens))) + i; ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'tokenize': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4156:22: warning: cast increases required alignment of target type [-Wcast-align] current_token = ((tokenize_token *)(GRN_BULK_CURR(tokens))) - 1; ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'list_proc': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4355:16: note: in expansion of macro 'GRN_PTR_VALUE_AT' proc = GRN_PTR_VALUE_AT(&target_procs, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'func_rand': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4391:15: note: in expansion of macro 'GRN_INT32_VALUE' int max = GRN_INT32_VALUE(args[0]); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'is_negative_value': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4490:12: note: in expansion of macro 'GRN_INT16_VALUE' return GRN_INT16_VALUE(number) < 0; ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4492:12: note: in expansion of macro 'GRN_INT32_VALUE' return GRN_INT32_VALUE(number) < 0; ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4494:12: note: in expansion of macro 'GRN_INT64_VALUE' return GRN_INT64_VALUE(number) < 0; ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4496:12: note: in expansion of macro 'GRN_TIME_VALUE' return GRN_TIME_VALUE(number) < 0; ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4498:12: note: in expansion of macro 'GRN_FLOAT_VALUE' return GRN_FLOAT_VALUE(number) < 0; ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'compare_number': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4566:24: note: in expansion of macro 'GRN_INT16_VALUE' GRN_INT16_VALUE(number1), ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4567:24: note: in expansion of macro 'GRN_INT16_VALUE' GRN_INT16_VALUE(number2)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4570:24: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_UINT16_VALUE(number1), ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4571:24: note: in expansion of macro 'GRN_UINT16_VALUE' GRN_UINT16_VALUE(number2)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4574:24: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT32_VALUE(number1), ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4575:24: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT32_VALUE(number2)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4578:24: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT32_VALUE(number1), ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4579:24: note: in expansion of macro 'GRN_UINT32_VALUE' GRN_UINT32_VALUE(number2)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4582:24: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_VALUE(number1), ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4583:24: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_VALUE(number2)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4586:24: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_UINT64_VALUE(number1), ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4587:24: note: in expansion of macro 'GRN_UINT64_VALUE' GRN_UINT64_VALUE(number2)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4590:24: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_FLOAT_VALUE(number1), ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4591:24: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_FLOAT_VALUE(number2)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4544:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value1 = value1;\ ^~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4594:24: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE(number1), ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4545:28: note: in definition of macro 'COMPARE_AND_RETURN' type computed_value2 = value2;\ ^~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4595:24: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE(number2)); ^~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'func_snippet_html': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:4947:19: note: in expansion of macro 'GRN_PTR_VALUE' condition = GRN_PTR_VALUE(condition_ptr); ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'selector_to_function_data_init': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5024:14: note: in expansion of macro 'GRN_RECORD_VALUE' pi.rid = GRN_RECORD_VALUE(variable); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'func_between': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1432:26: note: in definition of macro 'GRN_RECORD_SET' grn_id _val = (grn_id)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5630:41: note: in expansion of macro 'GRN_RECORD_VALUE' GRN_RECORD_SET(ctx, between_variable, GRN_RECORD_VALUE(variable)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5634:5: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5634:5: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5634:5: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'selector_between_sequential_search_should_use': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5758:9: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE(data->max) - GRN_TIME_VALUE(data->min); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5758:37: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE(data->max) - GRN_TIME_VALUE(data->min); ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'selector_between_sequential_search': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5828:9: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5828:9: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:5828:9: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'func_highlight_html': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6019:19: note: in expansion of macro 'GRN_PTR_VALUE' condition = GRN_PTR_VALUE(condition_ptr); ^~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6031:19: note: in expansion of macro 'GRN_PTR_VALUE_AT' keyword = GRN_PTR_VALUE_AT(¤t_keywords, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'func_highlight_full': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6154:22: warning: cast increases required alignment of target type [-Wcast-align] (const char **)GRN_BULK_HEAD(&open_tags), ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6155:22: warning: cast increases required alignment of target type [-Wcast-align] (unsigned int *)GRN_BULK_HEAD(&open_tag_lengths), ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6156:22: warning: cast increases required alignment of target type [-Wcast-align] (const char **)GRN_BULK_HEAD(&close_tags), ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6157:22: warning: cast increases required alignment of target type [-Wcast-align] (unsigned int *)GRN_BULK_HEAD(&close_tag_lengths), ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_proc.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:19: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'selector_in_values_find_source': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6249:17: note: in expansion of macro 'GRN_UINT32_VALUE_AT' source_id = GRN_UINT32_VALUE_AT(&source_ids, 0); ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'selector_in_values_sequential_search': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1556:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE_AT(obj,offset) (((grn_id *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6332:25: note: in expansion of macro 'GRN_RECORD_VALUE_AT' grn_id value_id = GRN_RECORD_VALUE_AT(&value_ids, i); ^~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1556:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE_AT(obj,offset) (((grn_id *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6372:31: note: in expansion of macro 'GRN_RECORD_VALUE_AT' grn_id value_id = GRN_RECORD_VALUE_AT(&value_ids, i); ^~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6373:29: note: in expansion of macro 'GRN_RECORD_VALUE' if (value_id == GRN_RECORD_VALUE(&record_value)) { ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c: In function 'proc_range_filter': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6520:21: note: in expansion of macro 'GRN_INT32_VALUE' real_offset = GRN_INT32_VALUE(&int32_value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6535:20: note: in expansion of macro 'GRN_INT32_VALUE' real_limit = GRN_INT32_VALUE(&int32_value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6646:15: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6646:15: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/proc.c:6646:15: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, result, result_boolean); ^~~~~~~~~ [187/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/tokenizers.c.o [188/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/token_filter.c.o [189/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/token_cursor.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_ctx.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_token_cursor.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c: In function 'grn_token_cursor_open_initialize_token_filters': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:37:36: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *token_filter_object = GRN_PTR_VALUE_AT(token_filters, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c: In function 'grn_token_cursor_next_apply_token_filters': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:144:26: note: in expansion of macro 'GRN_INT32_VALUE' current_token.status = GRN_INT32_VALUE(status); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:152:36: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *token_filter_object = GRN_PTR_VALUE_AT(token_filters, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c: In function 'grn_token_cursor_next': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:287:19: warning: cast increases required alignment of target type [-Wcast-align] tid = *((grn_id *)token_cursor->curr); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:306:19: warning: cast increases required alignment of target type [-Wcast-align] tid = *((grn_id *)token_cursor->curr); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_ctx.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_token_cursor.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c: In function 'grn_token_cursor_close_token_filters': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/token_cursor.c:335:36: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *token_filter_object = GRN_PTR_VALUE_AT(token_filters, i); ^~~~~~~~~~~~~~~~ [190/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/cursor-factory.cpp.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/string.hpp:21:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/key.hpp:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/cursor.hpp:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/cursor-factory.hpp:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/cursor-factory.cpp:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/cursor-factory.cpp: In static member function 'static grn::dat::Cursor* grn::dat::CursorFactory::open(const grn::dat::Trie&, const void*, grn::dat::UInt32, const void*, grn::dat::UInt32, grn::dat::UInt32, grn::dat::UInt32, grn::dat::UInt32)': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/cursor-factory.cpp:35:39: warning: the compiler can assume that the address of 'trie' will never be NULL [-Waddress] GRN_DAT_THROW_IF(PARAM_ERROR, &trie == NULL); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/dat.hpp:233:13: note: in definition of macro 'GRN_DAT_THROW_IF' (void)((!(cond)) || (GRN_DAT_THROW(code, #cond), 0)) ^~~~ [191/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/file-impl.cpp.o [192/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/util.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c: In function 'grn_pvector_inspect': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:378:24: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj *element = GRN_PTR_VALUE_AT(pvector, i); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c: In function 'grn_ii_inspect': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:560:16: warning: cast increases required alignment of target type [-Wcast-align] source_ids = (grn_id *)GRN_BULK_HEAD(&sources); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:20, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c: In function 'grn_geo_point_inspect': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1540:25: warning: cast increases required alignment of target type [-Wcast-align] grn_geo_point *_val = (grn_geo_point *)GRN_BULK_HEAD(obj);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:896:3: note: in expansion of macro 'GRN_GEO_POINT_VALUE' GRN_GEO_POINT_VALUE(obj, latitude, longitude); ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c: In function 'grn_json_load_open_bracket_inspect': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:941:7: note: in expansion of macro 'GRN_UINT32_VALUE' n = GRN_UINT32_VALUE(obj); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c: In function 'grn_json_load_open_brace_inspect': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:962:7: note: in expansion of macro 'GRN_UINT32_VALUE' n = GRN_UINT32_VALUE(obj); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c: In function 'grn_record_inspect': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/util.c:1005:8: note: in expansion of macro 'GRN_RECORD_VALUE' id = GRN_RECORD_VALUE(obj); ^~~~~~~~~~~~~~~~ [193/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/file.cpp.o [194/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/id-cursor.cpp.o [195/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/predictive-cursor.cpp.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/predictive-cursor.hpp:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/predictive-cursor.cpp:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp: In instantiation of 'void grn::dat::Vector::reserve(grn::dat::UInt32) [with T = unsigned int; grn::dat::UInt32 = unsigned int]': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:86:12: required from 'void grn::dat::Vector::push_back(const T&) [with T = unsigned int]' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/predictive-cursor.cpp:123:33: required from here /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:138:18: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] T *new_buf = reinterpret_cast( ^~~~~~~~~~~~~~~~~~~~~~ new (std::nothrow) char[sizeof(new_capacity) * new_capacity]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [196/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/key-cursor.cpp.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/key-cursor.hpp:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/key-cursor.cpp:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp: In instantiation of 'void grn::dat::Vector::reserve(grn::dat::UInt32) [with T = unsigned int; grn::dat::UInt32 = unsigned int]': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:86:12: required from 'void grn::dat::Vector::push_back(const T&) [with T = unsigned int]' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/key-cursor.cpp:142:32: required from here /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:138:18: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] T *new_buf = reinterpret_cast( ^~~~~~~~~~~~~~~~~~~~~~ new (std::nothrow) char[sizeof(new_capacity) * new_capacity]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [197/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/prefix-cursor.cpp.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/prefix-cursor.hpp:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/prefix-cursor.cpp:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp: In instantiation of 'void grn::dat::Vector::reserve(grn::dat::UInt32) [with T = unsigned int; grn::dat::UInt32 = unsigned int]': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:86:12: required from 'void grn::dat::Vector::push_back(const T&) [with T = unsigned int]' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/prefix-cursor.cpp:114:38: required from here /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:138:18: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] T *new_buf = reinterpret_cast( ^~~~~~~~~~~~~~~~~~~~~~ new (std::nothrow) char[sizeof(new_capacity) * new_capacity]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [198/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_bulk.c.o [199/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_accessor.c.o [200/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_array.c.o [201/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_column.c.o [202/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_command.c.o [203/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_command_input.c.o [204/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_content_type.c.o [205/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_converter.c.o [206/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_ctx.c.o [207/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_database.c.o [208/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_double_array_trie.c.o [209/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_error.c.o [210/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/trie.cpp.o In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/trie.cpp:23:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp: In instantiation of 'void grn::dat::Vector::reserve(grn::dat::UInt32) [with T = unsigned int; grn::dat::UInt32 = unsigned int]': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:86:12: required from 'void grn::dat::Vector::push_back(const T&) [with T = unsigned int]' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/trie.cpp:364:28: required from here /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/dat/vector.hpp:138:18: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] T *new_buf = reinterpret_cast( ^~~~~~~~~~~~~~~~~~~~~~ new (std::nothrow) char[sizeof(new_capacity) * new_capacity]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [211/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_expr.c.o [212/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_fixed_size_column.c.o [213/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_index_column.c.o [214/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_hash_table.c.o [215/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_index_cursor.c.o [216/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_id.c.o [217/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_logger.c.o [218/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_object.c.o [219/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_options.c.o [220/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_operator.c.o [221/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_object_flags.c.o [222/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_patricia_trie.c.o [223/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_procedure.c.o [224/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table.c.o [225/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table_cursor.c.o [226/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table_cursor_flags.c.o [227/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table_group_flags.c.o [228/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table_group_result.c.o [229/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table_sort_flags.c.o [230/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_table_sort_key.c.o [231/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_type.c.o [232/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_void.c.o [233/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_variable_size_column.c.o [234/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_0.c.o [235/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_1.c.o [236/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_writer.c.o [237/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_add.c.o [238/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_cmov.c.o [239/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_copy.c.o [240/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_isnonzero.c.o [241/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_invert.c.o [242/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_isnegative.c.o [243/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_frombytes.c.o [244/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_neg.c.o [245/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_pow22523.c.o [246/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_mul.c.o [247/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_sq.c.o [248/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_sub.c.o [249/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_tobytes.c.o [250/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_add.c.o [251/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_sq2.c.o [252/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_frombytes.c.o [253/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_madd.c.o [254/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_double_scalarmult.c.o [255/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_msub.c.o [256/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p1p1_to_p2.c.o [257/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p1p1_to_p3.c.o [258/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p2_0.c.o [259/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p2_dbl.c.o [260/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p3_0.c.o [261/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p3_dbl.c.o [262/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p3_to_cached.c.o [263/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_sub.c.o [264/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p3_to_p2.c.o [265/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p3_tobytes.c.o [266/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_precomp_0.c.o [267/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_tobytes.c.o [268/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/keypair.c.o [269/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_scalarmult_base.c.o [270/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/open.c.o [271/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/sc_reduce.c.o [272/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/sign.c.o [273/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/verify.c.o [274/2196] Building CXX object plugin/handler_socket/CMakeFiles/hsclient.dir/libhsclient/config.cpp.o [275/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/sc_muladd.c.o [276/2196] Linking C static library plugin/auth_ed25519/libref10.a [277/2196] Building CXX object plugin/handler_socket/CMakeFiles/hsclient.dir/libhsclient/escape.cpp.o [278/2196] Building CXX object plugin/handler_socket/CMakeFiles/hsclient.dir/libhsclient/fatal.cpp.o [279/2196] Building CXX object plugin/handler_socket/CMakeFiles/hsclient.dir/libhsclient/socket.cpp.o [280/2196] Building CXX object plugin/handler_socket/CMakeFiles/hsclient.dir/libhsclient/string_util.cpp.o [281/2196] Generating dbug-t [282/2196] Building C object strings/CMakeFiles/strings.dir/bchange.c.o [283/2196] Building C object strings/CMakeFiles/strings.dir/bmove_upp.c.o [284/2196] Building C object strings/CMakeFiles/strings.dir/ctype-big5.c.o [285/2196] Building C object strings/CMakeFiles/strings.dir/ctype-bin.c.o [286/2196] Building CXX object plugin/handler_socket/CMakeFiles/hsclient.dir/libhsclient/hstcpcli.cpp.o In file included from /«PKGBUILDDIR»/plugin/handler_socket/libhsclient/hstcpcli.cpp:13:0: /«PKGBUILDDIR»/plugin/handler_socket/libhsclient/hstcpcli.hpp:33:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpcli_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/libhsclient/hstcpcli.hpp:15, from /«PKGBUILDDIR»/plugin/handler_socket/libhsclient/hstcpcli.cpp:13: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [287/2196] Linking CXX static library plugin/handler_socket/libhsclient.a [288/2196] Building C object strings/CMakeFiles/strings.dir/ctype-czech.c.o [289/2196] Building C object strings/CMakeFiles/strings.dir/ctype-cp932.c.o [290/2196] Building C object strings/CMakeFiles/strings.dir/ctype-euc_kr.c.o [291/2196] Building C object strings/CMakeFiles/strings.dir/ctype-extra.c.o [292/2196] Building C object strings/CMakeFiles/strings.dir/ctype-gb2312.c.o [293/2196] Building C object strings/CMakeFiles/strings.dir/ctype-eucjpms.c.o [294/2196] Building C object strings/CMakeFiles/strings.dir/ctype-latin1.c.o [295/2196] Building C object strings/CMakeFiles/strings.dir/ctype-gbk.c.o [296/2196] Building C object strings/CMakeFiles/strings.dir/ctype-mb.c.o [297/2196] Building C object strings/CMakeFiles/strings.dir/ctype-simple.c.o [298/2196] Building C object strings/CMakeFiles/strings.dir/ctype-tis620.c.o [299/2196] Building C object strings/CMakeFiles/strings.dir/ctype-sjis.c.o [300/2196] Building C object strings/CMakeFiles/strings.dir/ctype-ucs2.c.o [301/2196] Building C object strings/CMakeFiles/strings.dir/ctype-uca.c.o [302/2196] Building C object strings/CMakeFiles/strings.dir/ctype-ujis.c.o [303/2196] Building C object strings/CMakeFiles/strings.dir/ctype-win1250ch.c.o [304/2196] Building C object strings/CMakeFiles/strings.dir/ctype-utf8.c.o [305/2196] Building C object strings/CMakeFiles/strings.dir/int2str.c.o [306/2196] Building C object strings/CMakeFiles/strings.dir/ctype.c.o [307/2196] Building C object strings/CMakeFiles/strings.dir/dtoa.c.o [308/2196] Building C object strings/CMakeFiles/strings.dir/is_prefix.c.o [309/2196] Building C object strings/CMakeFiles/strings.dir/decimal.c.o [310/2196] Building C object strings/CMakeFiles/strings.dir/longlong2str.c.o [311/2196] Building C object strings/CMakeFiles/strings.dir/my_strtoll10.c.o [312/2196] Building C object strings/CMakeFiles/strings.dir/llstr.c.o [313/2196] Building C object strings/CMakeFiles/strings.dir/str2int.c.o [314/2196] Building C object strings/CMakeFiles/strings.dir/my_vsnprintf.c.o [315/2196] Building C object strings/CMakeFiles/strings.dir/str_alloc.c.o [316/2196] Building C object strings/CMakeFiles/strings.dir/strcend.c.o [317/2196] Building C object strings/CMakeFiles/strings.dir/strend.c.o [318/2196] Building C object strings/CMakeFiles/strings.dir/strfill.c.o [319/2196] Building C object strings/CMakeFiles/strings.dir/strmov.c.o [320/2196] Building C object strings/CMakeFiles/strings.dir/strmake.c.o [321/2196] Building C object strings/CMakeFiles/strings.dir/strnmov.c.o [322/2196] Building C object strings/CMakeFiles/strings.dir/strxmov.c.o [323/2196] Building C object strings/CMakeFiles/strings.dir/strxnmov.c.o [324/2196] Building C object strings/CMakeFiles/strings.dir/my_strchr.c.o [325/2196] Building C object strings/CMakeFiles/strings.dir/strmov_overlapp.c.o [326/2196] Building C object strings/CMakeFiles/strings.dir/strcont.c.o [327/2196] Building C object strings/CMakeFiles/strings.dir/xml.c.o [328/2196] Building C object strings/CMakeFiles/strings.dir/strappend.c.o [329/2196] Building C object vio/CMakeFiles/vio.dir/vio.c.o [330/2196] Building C object strings/CMakeFiles/strings.dir/json_lib.c.o [331/2196] Linking C static library strings/libstrings.a [332/2196] Building C object vio/CMakeFiles/vio.dir/viosocket.c.o [333/2196] Building C object vio/CMakeFiles/vio.dir/viopipe.c.o [334/2196] Building C object vio/CMakeFiles/vio.dir/viossl.c.o [335/2196] Building C object vio/CMakeFiles/vio.dir/vioshm.c.o [336/2196] Building C object vio/CMakeFiles/vio.dir/viosslfactories.c.o [337/2196] Linking C static library vio/libvio.a [338/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_md5.cc.o [339/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha512.cc.o [340/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_crypt.cc.o [341/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha1.cc.o [342/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha256.cc.o [343/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha384.cc.o [344/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/base64_service.c.o [345/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/debug_sync_service.c.o [346/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/encryption_scheme_service.c.o [347/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/encryption_service.c.o [348/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/kill_statement_service.c.o [349/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/logger_service.c.o [350/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/my_md5_service.c.o [351/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/my_sha1_service.c.o [352/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/my_sha2_service.c.o [353/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/my_snprintf_service.c.o [354/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha224.cc.o [355/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/progress_report_service.c.o [356/2196] Linking CXX static library mysys_ssl/libmysys_ssl.a [357/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_alloc_service.c.o [358/2196] Building C object mysys/CMakeFiles/mysys.dir/array.c.o [359/2196] Building C object mysys/CMakeFiles/mysys.dir/charset-def.c.o [360/2196] Building C object mysys/CMakeFiles/mysys.dir/checksum.c.o [361/2196] Building C object mysys/CMakeFiles/mysys.dir/charset.c.o [362/2196] Building C object mysys/CMakeFiles/mysys.dir/get_password.c.o [363/2196] Building C object mysys/CMakeFiles/mysys.dir/my_default.c.o [364/2196] Building C object mysys/CMakeFiles/mysys.dir/errors.c.o [365/2196] Building C object mysys/CMakeFiles/mysys.dir/list.c.o [366/2196] Building C object mysys/CMakeFiles/mysys.dir/hash.c.o [367/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_cache.c.o [368/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_dirname.c.o [369/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_fn_ext.c.o [370/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_getdate.c.o [371/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_format.c.o [372/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache2.c.o [373/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache.c.o [374/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_keycaches.c.o [375/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_loadpath.c.o [376/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_pack.c.o [377/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_path.c.o [378/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort.c.o [379/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_keycache.c.o [380/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_radix.c.o [381/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_same.c.o [382/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_sort.c.o [383/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_soundex.c.o [384/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_arr_appstr.c.o [385/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort2.c.o [386/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_tempdir.c.o [387/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_tempfile.c.o [388/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_unixpath.c.o [389/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_wcomp.c.o [390/2196] Building C object mysys/CMakeFiles/mysys.dir/mulalloc.c.o [391/2196] Building C object mysys/CMakeFiles/mysys.dir/my_access.c.o [392/2196] Building C object mysys/CMakeFiles/mysys.dir/my_alloc.c.o [393/2196] Building C object mysys/CMakeFiles/mysys.dir/my_bit.c.o [394/2196] Building C object mysys/CMakeFiles/mysys.dir/my_chsize.c.o [395/2196] Building C object mysys/CMakeFiles/mysys.dir/my_compress.c.o [396/2196] Building C object mysys/CMakeFiles/mysys.dir/my_bitmap.c.o [397/2196] Building C object mysys/CMakeFiles/mysys.dir/my_copy.c.o [398/2196] Building C object mysys/CMakeFiles/mysys.dir/my_create.c.o [399/2196] Building C object mysys/CMakeFiles/mysys.dir/my_delete.c.o [400/2196] Building C object mysys/CMakeFiles/mysys.dir/my_div.c.o [401/2196] Building C object mysys/CMakeFiles/mysys.dir/my_error.c.o [402/2196] Building C object mysys/CMakeFiles/mysys.dir/my_file.c.o [403/2196] Building C object mysys/CMakeFiles/mysys.dir/my_fopen.c.o [404/2196] Building C object mysys/CMakeFiles/mysys.dir/my_fstream.c.o [405/2196] Building C object mysys/CMakeFiles/mysys.dir/my_gethwaddr.c.o [406/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getsystime.c.o [407/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getwd.c.o [408/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getopt.c.o [409/2196] Building C object mysys/CMakeFiles/mysys.dir/my_compare.c.o [410/2196] Building C object mysys/CMakeFiles/mysys.dir/my_init.c.o [411/2196] Building C object mysys/CMakeFiles/mysys.dir/my_lib.c.o /«PKGBUILDDIR»/mysys/my_lib.c: In function 'my_dir': /«PKGBUILDDIR»/mysys/my_lib.c:144:3: warning: 'readdir_r' is deprecated [-Wdeprecated-declarations] while (!(READDIR(dirp,(struct dirent*) dirent_tmp,dp))) ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/pthread.h:21, from ../include/my_global.h:278, from /«PKGBUILDDIR»/mysys/mysys_priv.h:19, from /«PKGBUILDDIR»/mysys/my_lib.c:19: /usr/include/dirent.h:189:12: note: declared here extern int __REDIRECT (readdir_r, ^ [412/2196] Building C object mysys/CMakeFiles/mysys.dir/my_lock.c.o [413/2196] Building C object mysys/CMakeFiles/mysys.dir/my_malloc.c.o [414/2196] Building C object mysys/CMakeFiles/mysys.dir/my_mess.c.o [415/2196] Building C object mysys/CMakeFiles/mysys.dir/my_mkdir.c.o [416/2196] Building C object mysys/CMakeFiles/mysys.dir/my_mmap.c.o [417/2196] Building C object mysys/CMakeFiles/mysys.dir/my_once.c.o [418/2196] Building C object mysys/CMakeFiles/mysys.dir/my_open.c.o [419/2196] Building C object mysys/CMakeFiles/mysys.dir/my_pthread.c.o [420/2196] Building C object mysys/CMakeFiles/mysys.dir/my_pread.c.o [421/2196] Building C object mysys/CMakeFiles/mysys.dir/my_quick.c.o [422/2196] Building C object mysys/CMakeFiles/mysys.dir/my_read.c.o [423/2196] Building C object mysys/CMakeFiles/mysys.dir/my_rename.c.o [424/2196] Building C object mysys/CMakeFiles/mysys.dir/my_redel.c.o [425/2196] Building C object mysys/CMakeFiles/mysys.dir/my_sleep.c.o [426/2196] Building C object mysys/CMakeFiles/mysys.dir/my_seek.c.o [427/2196] Building C object mysys/CMakeFiles/mysys.dir/my_static.c.o [428/2196] Building C object mysys/CMakeFiles/mysys.dir/my_symlink.c.o [429/2196] Building C object mysys/CMakeFiles/mysys.dir/my_symlink2.c.o [430/2196] Building C object mysys/CMakeFiles/mysys.dir/my_sync.c.o [431/2196] Building C object mysys/CMakeFiles/mysys.dir/my_basename.c.o [432/2196] Building C object mysys/CMakeFiles/mysys.dir/my_thr_init.c.o [433/2196] Building C object mysys/CMakeFiles/mysys.dir/my_write.c.o [434/2196] Building C object mysys/CMakeFiles/mysys.dir/ptr_cmp.c.o [435/2196] Building C object mysys/CMakeFiles/mysys.dir/queues.c.o [436/2196] Building C object mysys/CMakeFiles/mysys.dir/stacktrace.c.o [437/2196] Building C object mysys/CMakeFiles/mysys.dir/string.c.o [438/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_alarm.c.o [439/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_mutex.c.o [440/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_rwlock.c.o [441/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_lock.c.o [442/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_timer.c.o [443/2196] Building C object mysys/CMakeFiles/mysys.dir/typelib.c.o [444/2196] Building C object mysys/CMakeFiles/mysys.dir/base64.c.o [445/2196] Building C object mysys/CMakeFiles/mysys.dir/my_memmem.c.o [446/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getpagesize.c.o [447/2196] Building C object mysys/CMakeFiles/mysys.dir/tree.c.o [448/2196] Building C object mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o [449/2196] Building C object mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o [450/2196] Building C object mysys/CMakeFiles/mysys.dir/safemalloc.c.o [451/2196] Building C object mysys/CMakeFiles/mysys.dir/lf_hash.c.o [452/2196] Building CXX object mysys/CMakeFiles/mysys.dir/my_new.cc.o [453/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getncpus.c.o [454/2196] Building C object mysys/CMakeFiles/mysys.dir/my_chmod.c.o [455/2196] Building C object mysys/CMakeFiles/mysys.dir/my_safehash.c.o [456/2196] Building C object mysys/CMakeFiles/mysys.dir/my_rnd.c.o [457/2196] Building C object mysys/CMakeFiles/mysys.dir/my_uuid.c.o [458/2196] Building C object mysys/CMakeFiles/mysys.dir/wqueue.c.o [459/2196] Building C object mysys/CMakeFiles/mysys.dir/waiting_threads.c.o [460/2196] Building C object mysys/CMakeFiles/mysys.dir/__/sql-common/my_time.c.o [461/2196] Building C object mysys/CMakeFiles/mysys.dir/my_rdtsc.c.o [462/2196] Building C object mysys/CMakeFiles/mysys.dir/my_context.c.o [463/2196] Building C object mysys/CMakeFiles/mysys.dir/psi_noop.c.o [464/2196] Building C object mysys/CMakeFiles/mysys.dir/ma_dyncol.c.o [465/2196] Building C object mysys/CMakeFiles/mysys.dir/my_atomic_writes.c.o [466/2196] Building C object mysys/CMakeFiles/mysys.dir/my_dlerror.c.o [467/2196] Building C object mysys/CMakeFiles/mysys.dir/file_logger.c.o [468/2196] Building C object mysys/CMakeFiles/mysys.dir/my_setuser.c.o [469/2196] Building C object mysys/CMakeFiles/mysys.dir/my_addr_resolve.c.o [470/2196] Building C object mysys/CMakeFiles/mysys.dir/my_alarm.c.o [471/2196] Building C object mysys/CMakeFiles/mysys.dir/my_largepage.c.o [472/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_autoinc_service.c.o [473/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_error_context_service.c.o [474/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_rnd_service.c.o [475/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_specifics_service.c.o [476/2196] Building C object mysys/CMakeFiles/mysys.dir/my_lockmem.c.o [477/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_timezone_service.c.o [478/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_wait_service.c.o [479/2196] Linking CXX static library mysys/libmysys.a [480/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/wsrep_service.c.o [481/2196] Linking C static library libservices/libmysqlservices.a [482/2196] Building C object dbug/CMakeFiles/dbug.dir/dbug.c.o [483/2196] Linking CXX static library dbug/libdbug.a [484/2196] Building CXX object sql/CMakeFiles/gen_lex_hash.dir/gen_lex_hash.cc.o [485/2196] Building C object unittest/strings/CMakeFiles/strings-t.dir/strings-t.c.o [486/2196] Linking CXX executable unittest/strings/strings-t [487/2196] Building C object unittest/mysys/CMakeFiles/my_rdtsc-t.dir/my_rdtsc-t.c.o [488/2196] Linking CXX executable unittest/mysys/my_rdtsc-t [489/2196] Building C object unittest/mysys/CMakeFiles/base64-t.dir/base64-t.c.o [490/2196] Linking CXX executable unittest/mysys/base64-t [491/2196] Building C object unittest/mysys/CMakeFiles/bitmap-t.dir/bitmap-t.c.o [492/2196] Linking CXX executable unittest/mysys/bitmap-t [493/2196] Building C object unittest/mysys/CMakeFiles/ma_dyncol-t.dir/ma_dyncol-t.c.o [494/2196] Building C object unittest/mysys/CMakeFiles/lf-t.dir/lf-t.c.o [495/2196] Linking CXX executable unittest/mysys/ma_dyncol-t [496/2196] Building C object unittest/mysys/CMakeFiles/my_malloc-t.dir/my_malloc-t.c.o [497/2196] Linking CXX executable unittest/mysys/lf-t [498/2196] Linking CXX executable unittest/mysys/my_malloc-t [499/2196] Building C object unittest/mysys/CMakeFiles/my_atomic-t.dir/my_atomic-t.c.o [500/2196] Building C object unittest/mysys/CMakeFiles/my_getopt-t.dir/my_getopt-t.c.o [501/2196] Linking CXX executable unittest/mysys/my_atomic-t [502/2196] Linking CXX executable unittest/mysys/my_getopt-t [503/2196] Building C object unittest/mysys/CMakeFiles/dynstring-t.dir/dynstring-t.c.o [504/2196] Linking CXX executable unittest/mysys/dynstring-t [505/2196] Building C object unittest/mysys/CMakeFiles/aes-t.dir/aes-t.c.o [506/2196] Building C object unittest/mysys/CMakeFiles/my_vsnprintf-t.dir/my_vsnprintf-t.c.o [507/2196] Linking CXX executable unittest/mysys/my_vsnprintf-t [508/2196] Linking CXX executable unittest/mysys/aes-t [509/2196] Building C object unittest/json_lib/CMakeFiles/json_lib-t.dir/json_lib-t.c.o [510/2196] Building CXX object unittest/my_decimal/CMakeFiles/my_decimal-t.dir/my_decimal-t.cc.o [511/2196] Linking CXX executable unittest/json_lib/json_lib-t [512/2196] Linking CXX executable unittest/my_decimal/my_decimal-t [513/2196] Building C object mysys/CMakeFiles/thr_timer.dir/thr_timer.c.o [514/2196] Building CXX object unittest/sql/CMakeFiles/my_apc-t.dir/my_apc-t.cc.o [515/2196] Linking CXX executable mysys/thr_timer [516/2196] Linking CXX executable unittest/sql/my_apc-t [517/2196] Building C object plugin/auth_ed25519/CMakeFiles/ed25519-t.dir/ed25519-t.c.o [518/2196] Building C object dbug/CMakeFiles/factorial.dir/my_main.c.o [519/2196] Linking CXX executable plugin/auth_ed25519/ed25519-t [520/2196] Building C object dbug/CMakeFiles/factorial.dir/factorial.c.o [521/2196] Building C object dbug/CMakeFiles/tests.dir/tests.c.o [522/2196] Linking CXX executable dbug/factorial [523/2196] Generating main.r [524/2196] Generating output1.r, output2.r, output3.r, output4.r, output5.r [525/2196] Generating factorial.r [526/2196] Linking CXX executable dbug/tests [527/2196] Generating example3.r [528/2196] Generating example1.r [529/2196] Generating example2.r [530/2196] Generating user.t troff: fatal error: can't find macro file m [531/2196] Generating user.ps troff: fatal error: can't find macro file m [532/2196] Building C object mysys/CMakeFiles/test_hash.dir/hash.c.o [533/2196] Linking CXX executable mysys/test_hash [534/2196] Building C object extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o [535/2196] Linking CXX executable extra/my_print_defaults [536/2196] Building C object mysys/CMakeFiles/thr_lock.dir/thr_lock.c.o [537/2196] Linking CXX executable mysys/thr_lock [538/2196] Building C object extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o [539/2196] Linking CXX executable extra/resolve_stack_dump [540/2196] Building C object extra/CMakeFiles/replace.dir/replace.c.o [541/2196] Building C object extra/CMakeFiles/resolveip.dir/resolveip.c.o [542/2196] Linking CXX executable extra/replace [543/2196] Linking CXX executable extra/resolveip [544/2196] Building C object extra/CMakeFiles/mysql_waitpid.dir/mysql_waitpid.c.o [545/2196] Linking CXX executable extra/mysql_waitpid [546/2196] Building C object extra/CMakeFiles/mysqld_safe_helper.dir/mysqld_safe_helper.c.o [547/2196] Building C object extra/CMakeFiles/comp_err.dir/comp_err.c.o [548/2196] Linking CXX executable extra/mysqld_safe_helper [549/2196] Linking CXX executable extra/comp_err [550/2196] Linking CXX executable sql/gen_lex_hash [551/2196] Generating ../include/mysqld_error.h.tmp [552/2196] Building CXX object unittest/sql/CMakeFiles/mf_iocache-t.dir/mf_iocache-t.cc.o [553/2196] Building CXX object sql/CMakeFiles/mysql_tzinfo_to_sql.dir/tztime.cc.o [554/2196] Building CXX object unittest/sql/CMakeFiles/mf_iocache-t.dir/__/__/sql/mf_iocache_encr.cc.o [555/2196] Linking CXX executable unittest/sql/mf_iocache-t [556/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0undo.cc.o [557/2196] Building C object storage/archive/CMakeFiles/archive.dir/azio.c.o [558/2196] Building CXX object storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o [559/2196] Linking CXX shared module storage/archive/ha_archive.so [560/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/lockman.c.o [561/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0upd.cc.o [562/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rt_index.c.o [563/2196] Building CXX object storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o [564/2196] Linking CXX shared module storage/blackhole/ha_blackhole.so [565/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/connect.cc.o [566/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/user_connect.cc.o [567/2196] Building C object storage/connect/CMakeFiles/connect.dir/fmdlex.c.o [568/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/ha_connect.cc.o /«PKGBUILDDIR»/storage/connect/ha_connect.cc: In function 'int connect_assisted_discovery(handlerton*, THD*, TABLE_SHARE*, HA_CREATE_INFO*)': /«PKGBUILDDIR»/storage/connect/ha_connect.cc:5866:11: warning: this 'else' clause does not guard... [-Wmisleading-indentation] } else ^~~~ /«PKGBUILDDIR»/storage/connect/ha_connect.cc:5905:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else' if (typ == TYPE_DATE) ^~ /«PKGBUILDDIR»/storage/connect/ha_connect.cc: In member function 'CONDFIL* ha_connect::CheckCond(PGLOBAL, PCFIL, const Item*)': /«PKGBUILDDIR»/storage/connect/ha_connect.cc:2744:10: warning: 'ph2' may be used uninitialized in this function [-Wmaybe-uninitialized] ph1= ph2 + strlen(ph2); ~~~^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/connect/ha_connect.cc:2768:10: warning: 'ph0' may be used uninitialized in this function [-Wmaybe-uninitialized] *ph0 = 0; ~~~~~^~~ [569/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/mycat.cc.o [570/2196] Building C object storage/connect/CMakeFiles/connect.dir/osutil.c.o [571/2196] Building C object storage/connect/CMakeFiles/connect.dir/plugutil.c.o [572/2196] Building C object storage/connect/CMakeFiles/connect.dir/rcmsg.c.o [573/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/array.cpp.o [574/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/blkfil.cpp.o [575/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/colblk.cpp.o [576/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/csort.cpp.o [577/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamap.cpp.o [578/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamdbf.cpp.o [579/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamfix.cpp.o [580/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamgz.cpp.o [581/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamtxt.cpp.o [582/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filter.cpp.o [583/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/json.cpp.o [584/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/maputil.cpp.o [585/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/myconn.cpp.o [586/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/plgdbutl.cpp.o [587/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/myutil.cpp.o [588/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/jsonudf.cpp.o [589/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabdos.cpp.o [590/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabcol.cpp.o [591/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/reldef.cpp.o [592/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabfmt.cpp.o [593/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabext.cpp.o [594/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabfix.cpp.o [595/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabmul.cpp.o [596/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabjson.cpp.o [597/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/table.cpp.o [598/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/taboccur.cpp.o /«PKGBUILDDIR»/storage/connect/taboccur.cpp: In member function 'virtual bool TDBOCCUR::OpenDB(PGLOBAL)': /«PKGBUILDDIR»/storage/connect/taboccur.cpp:453:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (Xcolp) ^~ /«PKGBUILDDIR»/storage/connect/taboccur.cpp:456:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return Tdbp->OpenDB(g); ^~~~~~ [599/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabpivot.cpp.o [600/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabmysql.cpp.o [601/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabtbl.cpp.o [602/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabsys.cpp.o [603/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabvir.cpp.o [604/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabxcl.cpp.o /«PKGBUILDDIR»/storage/connect/tabxcl.cpp: In member function 'virtual void XCLCOL::ReadColumn(PGLOBAL)': /«PKGBUILDDIR»/storage/connect/tabxcl.cpp:277:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (p = Cp; *p == ' '; p++) ; ^~~ /«PKGBUILDDIR»/storage/connect/tabxcl.cpp:279:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' if ((Cp = strchr(Cp, Sep))) ^~ [605/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabutil.cpp.o [606/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/expr.c.o /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'dfi_value_at': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:439:10: warning: cast increases required alignment of target type [-Wcast-align] ? &(((grn_expr_dfi *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_close': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:510:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(grn_obj **)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:536:5: note: in expansion of macro 'GRN_PTR_POP' GRN_PTR_POP(&e->objs, obj); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_get_var_by_offset': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:640:21: warning: cast increases required alignment of target type [-Wcast-align] if (vars) { res = (grn_obj *)grn_hash_get_value_(ctx, vars, offset + 1, &n); } ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_append_obj': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:773:9: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:827:23: note: in expansion of macro 'DFI_POP' while (i--) { DFI_POP(e, dfi); } ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:829:19: note: in expansion of macro 'DFI_POP' if (!obj) { DFI_POP(e, dfi); } ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:859:11: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:864:11: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:918:21: note: in expansion of macro 'DFI_POP' if (!obj) { DFI_POP(e, dfi); } ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:919:23: note: in expansion of macro 'DFI_POP' while (i--) { DFI_POP(e, dfi); } ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:936:11: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:718:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); \ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:953:9: note: in expansion of macro 'PUSH_N_ARGS_ARITHMETIC_OP' PUSH_N_ARGS_ARITHMETIC_OP(e, op, obj, nargs, code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:662:3: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); \ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:958:9: note: in expansion of macro 'APPEND_UNARY_MINUS_OP' APPEND_UNARY_MINUS_OP(e); ^~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:672:17: note: in expansion of macro 'GRN_INT32_VALUE' value = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:958:9: note: in expansion of macro 'APPEND_UNARY_MINUS_OP' APPEND_UNARY_MINUS_OP(e); ^~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:685:17: note: in expansion of macro 'GRN_UINT32_VALUE' value = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:958:9: note: in expansion of macro 'APPEND_UNARY_MINUS_OP' APPEND_UNARY_MINUS_OP(e); ^~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:698:30: note: in expansion of macro 'GRN_INT64_VALUE' GRN_INT64_SET(ctx, x, -GRN_INT64_VALUE(x)); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:958:9: note: in expansion of macro 'APPEND_UNARY_MINUS_OP' APPEND_UNARY_MINUS_OP(e); ^~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:701:30: note: in expansion of macro 'GRN_FLOAT_VALUE' GRN_FLOAT_SET(ctx, x, -GRN_FLOAT_VALUE(x)); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:958:9: note: in expansion of macro 'APPEND_UNARY_MINUS_OP' APPEND_UNARY_MINUS_OP(e); ^~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:718:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); \ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:960:9: note: in expansion of macro 'PUSH_N_ARGS_ARITHMETIC_OP' PUSH_N_ARGS_ARITHMETIC_OP(e, op, obj, nargs, code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:718:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); \ ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:975:7: note: in expansion of macro 'PUSH_N_ARGS_ARITHMETIC_OP' PUSH_N_ARGS_ARITHMETIC_OP(e, op, obj, nargs, code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:982:9: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1008:13: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1026:11: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi0); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1031:13: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1075:11: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1081:9: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1096:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1100:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1107:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1108:7: note: in expansion of macro 'DFI_POP' DFI_POP(e, dfi); ^~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_exec_get_member_vector': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2247:12: note: in expansion of macro 'GRN_PTR_VALUE' column = GRN_PTR_VALUE(column_and_record_id); ^~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2248:30: note: in expansion of macro 'GRN_PTR_VALUE_AT' record_id = *((grn_id *)(&(GRN_PTR_VALUE_AT(column_and_record_id, 1)))); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2252:7: note: in expansion of macro 'GRN_UINT32_VALUE' i = GRN_UINT32_VALUE(index); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1556:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE_AT(obj,offset) (((grn_id *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2259:15: note: in expansion of macro 'GRN_RECORD_VALUE_AT' value = GRN_RECORD_VALUE_AT(&values, i); ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_exec': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1581:38: note: in definition of macro 'GRN_UINT32_PUT' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2406:38: note: in expansion of macro 'GRN_RECORD_VALUE' GRN_UINT32_PUT(ctx, res, GRN_RECORD_VALUE(rec)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2456:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' obj = GRN_OBJ_RESOLVE(ctx, obj); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2456:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' obj = GRN_OBJ_RESOLVE(ctx, obj); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2471:24: note: in expansion of macro 'GRN_OBJ_RESOLVE' value_type = GRN_OBJ_RESOLVE(ctx, value_type); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2471:24: note: in expansion of macro 'GRN_OBJ_RESOLVE' value_type = GRN_OBJ_RESOLVE(ctx, value_type); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2473:22: note: in expansion of macro 'GRN_OBJ_RESOLVE' key_type = GRN_OBJ_RESOLVE(ctx, key_type); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2473:22: note: in expansion of macro 'GRN_OBJ_RESOLVE' key_type = GRN_OBJ_RESOLVE(ctx, key_type); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2475:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' flags = GRN_OBJ_RESOLVE(ctx, flags); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2475:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' flags = GRN_OBJ_RESOLVE(ctx, flags); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2477:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' name = GRN_OBJ_RESOLVE(ctx, name); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2477:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' name = GRN_OBJ_RESOLVE(ctx, name); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2479:40: note: in expansion of macro 'GRN_UINT32_VALUE' NULL, GRN_UINT32_VALUE(flags), ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2489:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' name = GRN_OBJ_RESOLVE(ctx, name); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2489:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' name = GRN_OBJ_RESOLVE(ctx, name); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2491:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' expr = GRN_OBJ_RESOLVE(ctx, expr); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2491:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' expr = GRN_OBJ_RESOLVE(ctx, expr); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2494:72: note: in expansion of macro 'GRN_INT32_VALUE' res = grn_expr_get_var_by_offset(ctx, expr, (unsigned int) GRN_INT32_VALUE(name)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2497:72: note: in expansion of macro 'GRN_UINT32_VALUE' res = grn_expr_get_var_by_offset(ctx, expr, (unsigned int) GRN_UINT32_VALUE(name)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2500:72: note: in expansion of macro 'GRN_INT64_VALUE' res = grn_expr_get_var_by_offset(ctx, expr, (unsigned int) GRN_INT64_VALUE(name)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2503:72: note: in expansion of macro 'GRN_UINT64_VALUE' res = grn_expr_get_var_by_offset(ctx, expr, (unsigned int) GRN_UINT64_VALUE(name)); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2526:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2526:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2531:28: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2532:27: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2542:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SLASH' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2556:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_MOD' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2570:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2584:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2598:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2612:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2626:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER16_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER16_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER32_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER32_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER64_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER64_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER64_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2640:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2655:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2669:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2196:20: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2197:19: warning: cast increases required alignment of target type [-Wcast-align] grn_id rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2201:13: note: in expansion of macro 'GRN_OBJ_RESOLVE' value = GRN_OBJ_RESOLVE(ctx, value); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2216:5: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH((&variable_value), (&casted_value), \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2683:9: note: in expansion of macro 'ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH' ARITHMETIC_OPERATION_AND_ASSIGN_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2704:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, v, v_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2704:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, v, v_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2704:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, v, v_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2739:41: note: in expansion of macro 'GRN_RECORD_VALUE' grn_obj_get_value(ctx, col, GRN_RECORD_VALUE(rec), res); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2749:16: note: in expansion of macro 'GRN_OBJ_RESOLVE' op = GRN_OBJ_RESOLVE(ctx, op); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2749:16: note: in expansion of macro 'GRN_OBJ_RESOLVE' op = GRN_OBJ_RESOLVE(ctx, op); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2751:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2751:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2753:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' query = GRN_OBJ_RESOLVE(ctx, query); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2753:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' query = GRN_OBJ_RESOLVE(ctx, query); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2755:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' index = GRN_OBJ_RESOLVE(ctx, index); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2755:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' index = GRN_OBJ_RESOLVE(ctx, index); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2757:40: note: in expansion of macro 'GRN_UINT32_VALUE' (grn_operator)GRN_UINT32_VALUE(op), NULL); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2765:16: note: in expansion of macro 'GRN_OBJ_RESOLVE' op = GRN_OBJ_RESOLVE(ctx, op); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2765:16: note: in expansion of macro 'GRN_OBJ_RESOLVE' op = GRN_OBJ_RESOLVE(ctx, op); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2767:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2767:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2769:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' expr = GRN_OBJ_RESOLVE(ctx, expr); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2769:18: note: in expansion of macro 'GRN_OBJ_RESOLVE' expr = GRN_OBJ_RESOLVE(ctx, expr); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2771:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2771:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1221:3: note: in definition of macro 'WITH_SPSAVE' block\ ^~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2773:67: note: in expansion of macro 'GRN_UINT32_VALUE' grn_table_select(ctx, table, expr, res, (grn_operator)GRN_UINT32_VALUE(op)); ^~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2783:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' keys_ = GRN_OBJ_RESOLVE(ctx, keys_); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2783:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' keys_ = GRN_OBJ_RESOLVE(ctx, keys_); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2785:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2785:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2787:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' limit = GRN_OBJ_RESOLVE(ctx, limit); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2787:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' limit = GRN_OBJ_RESOLVE(ctx, limit); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2789:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2789:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1221:3: note: in definition of macro 'WITH_SPSAVE' block\ ^~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2812:47: note: in expansion of macro 'GRN_INT32_VALUE' grn_table_sort(ctx, table, 0, GRN_INT32_VALUE(limit), res, keys, n_keys); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2827:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2827:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2829:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' keys_ = GRN_OBJ_RESOLVE(ctx, keys_); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2829:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' keys_ = GRN_OBJ_RESOLVE(ctx, keys_); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2831:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2831:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2880:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2880:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' res = GRN_OBJ_RESOLVE(ctx, res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2882:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' str = GRN_OBJ_RESOLVE(ctx, str); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2882:17: note: in expansion of macro 'GRN_OBJ_RESOLVE' str = GRN_OBJ_RESOLVE(ctx, str); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:278:6: note: in expansion of macro 'GRN_PTR_VALUE' : GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2884:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:279:9: note: in expansion of macro 'GRN_PTR_VALUE' ? GRN_PTR_VALUE(obj)\ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2884:19: note: in expansion of macro 'GRN_OBJ_RESOLVE' table = GRN_OBJ_RESOLVE(ctx, table); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:26:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/output.h:60:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&(format)->columns);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2890:11: note: in expansion of macro 'GRN_OBJ_FORMAT_FIN' GRN_OBJ_FORMAT_FIN(ctx, &format); ^~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2900:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, x, x_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2900:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, x, x_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2900:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, x, x_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2902:13: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, y, y_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2902:13: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, y, y_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2902:13: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, y, y_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2925:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, x, x_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2925:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, x, x_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2925:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, x, x_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2929:13: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, y, y_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2929:13: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, y, y_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2929:13: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, y, y_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2952:15: note: in expansion of macro 'GRN_INT32_VALUE' if (GRN_INT32_VALUE(x) == 0 || GRN_INT32_VALUE(y) == 1) { ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2952:42: note: in expansion of macro 'GRN_INT32_VALUE' if (GRN_INT32_VALUE(x) == 0 || GRN_INT32_VALUE(y) == 1) { ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3086:30: note: in expansion of macro 'GRN_INT32_VALUE' lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3088:30: note: in expansion of macro 'GRN_INT32_VALUE' lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3090:30: note: in expansion of macro 'GRN_INT32_VALUE' lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3092:30: note: in expansion of macro 'GRN_INT32_VALUE' lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3107:30: note: in expansion of macro 'GRN_INT32_VALUE' lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3109:30: note: in expansion of macro 'GRN_INT32_VALUE' lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3111:30: note: in expansion of macro 'GRN_INT32_VALUE' lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3113:30: note: in expansion of macro 'GRN_INT32_VALUE' lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3128:30: note: in expansion of macro 'GRN_INT32_VALUE' lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3130:30: note: in expansion of macro 'GRN_INT32_VALUE' lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3132:30: note: in expansion of macro 'GRN_INT32_VALUE' lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3134:30: note: in expansion of macro 'GRN_INT32_VALUE' lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3153:30: note: in expansion of macro 'GRN_INT32_VALUE' lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3155:30: note: in expansion of macro 'GRN_INT32_VALUE' lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3157:30: note: in expansion of macro 'GRN_INT32_VALUE' lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3159:30: note: in expansion of macro 'GRN_INT32_VALUE' lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3179:30: note: in expansion of macro 'GRN_INT32_VALUE' lng0 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3181:30: note: in expansion of macro 'GRN_INT32_VALUE' lat0 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3183:30: note: in expansion of macro 'GRN_INT32_VALUE' lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3185:30: note: in expansion of macro 'GRN_INT32_VALUE' lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3192:22: note: in expansion of macro 'GRN_INT32_VALUE' r = d <= GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3195:22: note: in expansion of macro 'GRN_FLOAT_VALUE' r = d <= GRN_FLOAT_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3213:30: note: in expansion of macro 'GRN_INT32_VALUE' lng0 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3215:30: note: in expansion of macro 'GRN_INT32_VALUE' lat0 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3217:30: note: in expansion of macro 'GRN_INT32_VALUE' lng1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3219:30: note: in expansion of macro 'GRN_INT32_VALUE' lat1 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3221:30: note: in expansion of macro 'GRN_INT32_VALUE' lng2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1236:35: note: in definition of macro 'GEO_INT2RAD' #define GEO_INT2RAD(x) ((M_PI * x) / (GEO_RESOLUTION * 180)) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3223:30: note: in expansion of macro 'GRN_INT32_VALUE' lat2 = GEO_INT2RAD(GRN_INT32_VALUE(value)); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3242:17: note: in expansion of macro 'GRN_INT32_VALUE' ln0 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3244:17: note: in expansion of macro 'GRN_INT32_VALUE' la0 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3246:17: note: in expansion of macro 'GRN_INT32_VALUE' ln1 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3248:17: note: in expansion of macro 'GRN_INT32_VALUE' la1 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3250:17: note: in expansion of macro 'GRN_INT32_VALUE' ln2 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3252:17: note: in expansion of macro 'GRN_INT32_VALUE' la2 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3254:17: note: in expansion of macro 'GRN_INT32_VALUE' ln3 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3256:17: note: in expansion of macro 'GRN_INT32_VALUE' la3 = GRN_INT32_VALUE(value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_PLUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3265:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2025:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2033:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2042:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2050:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2059:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2067:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2075:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2094:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3295:11: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2102:5: note: in definition of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3308:20: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_MINUS' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3314:11: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_STAR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3333:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1871:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1883:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1895:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1907:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'UNSIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1919:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1931:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1933:41: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1933:41: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1943:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'UNSIGNED_INTEGER_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1955:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'FLOAT_DIVISION_OPERATION_SLASH' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3351:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1848:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1860:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1871:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1872:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1883:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1884:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1895:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1896:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1907:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'UNSIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1908:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1919:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1920:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_INT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1931:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1933:41: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'SIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1932:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1933:41: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1943:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'UNSIGNED_INTEGER_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1944:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1955:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1757:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1765:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1773:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1781:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1789:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1797:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1805:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1813:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:19: note: in expansion of macro 'FLOAT_DIVISION_OPERATION_MOD' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1831:49: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, signed_integer_operation(x_, (get(res) + 0))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1956:7: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_RIGHT' DIVISION_OPERATION_DISPATCH_RIGHT(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1985:3: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH_LEFT' DIVISION_OPERATION_DISPATCH_LEFT(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3363:9: note: in expansion of macro 'DIVISION_OPERATION_DISPATCH' DIVISION_OPERATION_DISPATCH( ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2025:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2033:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2042:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2050:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2059:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2067:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2075:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2094:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3375:9: note: in expansion of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' ARITHMETIC_UNARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2102:5: note: in definition of macro 'ARITHMETIC_UNARY_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1394:8: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3380:11: note: in expansion of macro 'TEXT_UNARY_ARITHMETIC_OPERATION' TEXT_UNARY_ARITHMETIC_OPERATION(~),); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_BITWISE_OR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1378:8: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3392:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(|),); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3383:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1382:8: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3392:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(|),); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_BITWISE_XOR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1378:8: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3404:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(^),); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3395:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1382:8: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3404:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(^),); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_BITWISE_AND' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1378:8: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3416:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(&),); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3407:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1382:8: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3416:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(&),); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SHIFTL' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1378:8: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3428:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(<<),); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3419:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1382:8: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3428:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(<<),); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SHIFTR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1378:8: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3440:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(>>),); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3431:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1382:8: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(res); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3440:11: note: in expansion of macro 'TEXT_ARITHMETIC_OPERATION' TEXT_ARITHMETIC_OPERATION(>>),); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1530:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1544:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT8_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1556:12: note: in expansion of macro 'GRN_INT16_VALUE' x_ = GRN_INT16_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1403:38: note: in definition of macro 'GRN_INT16_SET' signed short _val = (signed short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER16_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1558:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1570:12: note: in expansion of macro 'GRN_UINT16_VALUE' x_ = GRN_UINT16_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1407:42: note: in definition of macro 'GRN_UINT16_SET' unsigned short _val = (unsigned short)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER16_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT16_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1572:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT16_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1584:12: note: in expansion of macro 'GRN_INT32_VALUE' x_ = GRN_INT32_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1411:20: note: in definition of macro 'GRN_INT32_SET' int _val = (int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER32_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1586:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_INT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1598:12: note: in expansion of macro 'GRN_UINT32_VALUE' x_ = GRN_UINT32_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1415:38: note: in definition of macro 'GRN_UINT32_SET' unsigned int _val = (unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER32_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT32_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1600:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT32_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1612:12: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER64_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1614:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1626:12: note: in expansion of macro 'GRN_TIME_VALUE' x_ = GRN_TIME_VALUE(x); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1419:40: note: in definition of macro 'GRN_INT64_SET' long long int _val = (long long int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER64_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_INT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1628:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_TIME_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1629:45: note: in expansion of macro 'GRN_TIME_VALUE' GRN_TIME_VALUE, \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1640:12: note: in expansion of macro 'GRN_UINT64_VALUE' x_ = GRN_UINT64_VALUE(x); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1423:58: note: in definition of macro 'GRN_UINT64_SET' long long unsigned int _val = (long long unsigned int)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'INTEGER64_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_UINT64_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1642:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_UINT64_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1654:12: note: in expansion of macro 'GRN_FLOAT_VALUE' x_ = GRN_FLOAT_VALUE(x); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1529:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT16_VALUE(obj) (*((signed short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1433:12: note: in expansion of macro 'GRN_INT16_VALUE' y_ = GRN_INT16_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1530:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT16_VALUE(obj) (*((unsigned short *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1441:12: note: in expansion of macro 'GRN_UINT16_VALUE' y_ = GRN_UINT16_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1449:12: note: in expansion of macro 'GRN_INT32_VALUE' y_ = GRN_INT32_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1457:12: note: in expansion of macro 'GRN_UINT32_VALUE' y_ = GRN_UINT32_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1465:12: note: in expansion of macro 'GRN_TIME_VALUE' y_ = GRN_TIME_VALUE(y); \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1473:12: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1534:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT64_VALUE(obj) (*((long long unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1481:12: note: in expansion of macro 'GRN_UINT64_VALUE' y_ = GRN_UINT64_VALUE(y); \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1489:12: note: in expansion of macro 'GRN_FLOAT_VALUE' y_ = GRN_FLOAT_VALUE(y); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1427:26: note: in definition of macro 'GRN_FLOAT_SET' double _val = (double)(val);\ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:19: note: in expansion of macro 'FLOAT_ARITHMETIC_OPERATION_SHIFTRR' set(ctx, res, integer_operation(x_, get(res))); \ ^~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1505:41: note: in expansion of macro 'GRN_FLOAT_VALUE' set(ctx, res, integer_operation(x_, get(res))); \ ^~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1656:7: note: in expansion of macro 'NUMERIC_ARITHMETIC_OPERATION_DISPATCH' NUMERIC_ARITHMETIC_OPERATION_DISPATCH(GRN_FLOAT_SET, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1710:3: note: in expansion of macro 'ARITHMETIC_OPERATION_DISPATCH' ARITHMETIC_OPERATION_DISPATCH(x, y, res, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3461:18: note: in expansion of macro 'GRN_INT64_VALUE' x_ = GRN_INT64_VALUE(res); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:1668:5: note: in definition of macro 'ARITHMETIC_OPERATION_DISPATCH' text_operation; \ ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3443:9: note: in expansion of macro 'ARITHMETIC_BINARY_OPERATION_DISPATCH' ARITHMETIC_BINARY_OPERATION_DISPATCH( ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3465:18: note: in expansion of macro 'GRN_INT64_VALUE' y_ = GRN_INT64_VALUE(res); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2138:9: note: in expansion of macro 'GRN_PTR_VALUE' col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3472:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE, 1, GRN_OBJ_INCR); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2139:10: warning: cast increases required alignment of target type [-Wcast-align] rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3472:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE, 1, GRN_OBJ_INCR); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2138:9: note: in expansion of macro 'GRN_PTR_VALUE' col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3475:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE, 1, GRN_OBJ_DECR); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2139:10: warning: cast increases required alignment of target type [-Wcast-align] rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3475:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE, 1, GRN_OBJ_DECR); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2138:9: note: in expansion of macro 'GRN_PTR_VALUE' col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3478:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE_POST, 1, GRN_OBJ_INCR); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2139:10: warning: cast increases required alignment of target type [-Wcast-align] rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3478:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE_POST, 1, GRN_OBJ_INCR); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2138:9: note: in expansion of macro 'GRN_PTR_VALUE' col = GRN_PTR_VALUE(var); \ ^~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3481:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE_POST, 1, GRN_OBJ_DECR); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:2139:10: warning: cast increases required alignment of target type [-Wcast-align] rid = *(grn_id *)(GRN_BULK_HEAD(var) + sizeof(grn_obj *)); \ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3481:9: note: in expansion of macro 'UNARY_OPERATE_AND_ASSIGN_DISPATCH' UNARY_OPERATE_AND_ASSIGN_DISPATCH(EXEC_OPERATE_POST, 1, GRN_OBJ_DECR); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:382:16: note: in expansion of macro 'GRN_INT32_VALUE' result = GRN_INT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3488:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, value, value_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:385:16: note: in expansion of macro 'GRN_UINT32_VALUE' result = GRN_UINT32_VALUE(v) != 0; \ ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3488:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, value, value_boolean); ^~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:390:23: note: in expansion of macro 'GRN_FLOAT_VALUE' float_value = GRN_FLOAT_VALUE(v); \ ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3488:11: note: in expansion of macro 'GRN_TRUEP' GRN_TRUEP(ctx, value, value_boolean); ^~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'scan_info_put_index': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3850:21: note: in expansion of macro 'GRN_PTR_VALUE_AT' grn_obj **pi = &GRN_PTR_VALUE_AT(&si->index, ni); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1550:42: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE_AT(obj,offset) (((int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3854:26: note: in expansion of macro 'GRN_INT32_VALUE_AT' int32_t *pw = &GRN_INT32_VALUE_AT(&si->wv, (ni - i) * 2); ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'get_weight': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3877:14: note: in expansion of macro 'GRN_INT32_VALUE' return GRN_INT32_VALUE(ec[1].value); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3883:18: note: in expansion of macro 'GRN_INT32_VALUE' weight = GRN_INT32_VALUE(&weight_buffer); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'scan_info_build_match_expr_codes_find_index': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4092:18: note: in expansion of macro 'GRN_INT32_VALUE' *sid = GRN_INT32_VALUE(ec[1].value) + 1; ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4094:18: note: in expansion of macro 'GRN_UINT32_VALUE' *sid = GRN_UINT32_VALUE(ec[1].value) + 1; ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'scan_info_build_match': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4343:30: note: in expansion of macro 'GRN_INT32_VALUE' si->max_interval = GRN_INT32_VALUE(*p); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4352:38: note: in expansion of macro 'GRN_INT32_VALUE' si->similarity_threshold = GRN_INT32_VALUE(*p); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'exec_result_to_score': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4668:12: note: in expansion of macro 'GRN_INT32_VALUE' return GRN_INT32_VALUE(score_buffer); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_table_select_index_range_column': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4830:13: note: in expansion of macro 'GRN_UINT32_VALUE_AT' sid = GRN_UINT32_VALUE_AT(&(si->wv), 0); ^~~~~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1550:42: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE_AT(obj,offset) (((int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4831:16: note: in expansion of macro 'GRN_INT32_VALUE_AT' weight = GRN_INT32_VALUE_AT(&(si->wv), 1); ^~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_table_select_index_range_accessor': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4876:37: note: in expansion of macro 'GRN_PTR_VALUE_AT' last_accessor = (grn_accessor *)GRN_PTR_VALUE_AT(accessor_stack, ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4922:34: note: in expansion of macro 'GRN_PTR_VALUE_AT' accessor = (grn_accessor *)GRN_PTR_VALUE_AT(accessor_stack, i - 1); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:4944:34: note: in expansion of macro 'GRN_INT32_VALUE' optarg.weight_vector = &(GRN_INT32_VALUE(&weight_vector)); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_table_select_index': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5049:22: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *index = GRN_PTR_VALUE(&si->index); ^~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5069:29: note: in expansion of macro 'GRN_UINT32_VALUE' posting.rid = GRN_UINT32_VALUE(&dest); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5102:19: note: in expansion of macro 'GRN_RECORD_VALUE' tid = GRN_RECORD_VALUE(si->query); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5172:22: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj *i = GRN_PTR_VALUE(&si->index); ^~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1538:31: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE(obj) (*((grn_obj **)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5201:29: note: in expansion of macro 'GRN_PTR_VALUE' grn_obj wv, **ip = &GRN_PTR_VALUE(&si->index); ^~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5204:24: note: in expansion of macro 'GRN_INT32_VALUE' int32_t *wp = &GRN_INT32_VALUE(&si->wv); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5225:32: warning: cast increases required alignment of target type [-Wcast-align] optarg.weight_vector = (int *)GRN_BULK_HEAD(&wv); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5239:16: warning: cast increases required alignment of target type [-Wcast-align] ((int *)GRN_BULK_HEAD(&wv))[weight_index] = weight; ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn.h:740, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:18: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5243:37: note: in expansion of macro 'GRN_INT32_VALUE' optarg.weight_vector = &GRN_INT32_VALUE(&wv); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5249:27: note: in expansion of macro 'GRN_PTR_VALUE_AT' optarg.scorer = GRN_PTR_VALUE_AT(&(si->scorers), j); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1557:40: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_PTR_VALUE_AT(obj,offset) (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5251:13: note: in expansion of macro 'GRN_PTR_VALUE_AT' GRN_PTR_VALUE_AT(&(si->scorer_args_exprs), j); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1551:43: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE_AT(obj,offset) (((unsigned int *)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5253:13: note: in expansion of macro 'GRN_UINT32_VALUE_AT' GRN_UINT32_VALUE_AT(&(si->scorer_args_expr_offsets), j); ^~~~~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_table_select': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:510:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(grn_obj **)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5372:11: note: in expansion of macro 'GRN_PTR_POP' GRN_PTR_POP(&res_stack, res_); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5387:33: warning: cast increases required alignment of target type [-Wcast-align] stacked_res = *((grn_obj **)GRN_BULK_HEAD(&res_stack) + i); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_ptr_value_at': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5433:9: warning: cast increases required alignment of target type [-Wcast-align] ? (((grn_obj **)GRN_BULK_HEAD(obj))[offset]) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_int32_value_at': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5443:9: warning: cast increases required alignment of target type [-Wcast-align] ? (((int32_t *)GRN_BULK_HEAD(obj))[offset]) ^ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:19:0: grn_ecmascript.lemon: In function 'yy_reduce': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:423:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(int32_t *)(GRN_BULK_CURR(obj));\ ^ grn_ecmascript.lemon:64:3: note: in expansion of macro 'GRN_INT32_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:510:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(grn_obj **)(GRN_BULK_CURR(obj));\ ^ grn_ecmascript.lemon:69:3: note: in expansion of macro 'GRN_PTR_POP' In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:19:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:423:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(int32_t *)(GRN_BULK_CURR(obj));\ ^ grn_ecmascript.lemon:70:3: note: in expansion of macro 'GRN_INT32_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:423:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(int32_t *)(GRN_BULK_CURR(obj));\ ^ grn_ecmascript.lemon:76:7: note: in expansion of macro 'GRN_INT32_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:423:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(int32_t *)(GRN_BULK_CURR(obj));\ ^ grn_ecmascript.lemon:82:7: note: in expansion of macro 'GRN_INT32_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ grn_ecmascript.lemon:266:3: note: in expansion of macro 'DFI_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ grn_ecmascript.lemon:283:3: note: in expansion of macro 'DFI_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ grn_ecmascript.lemon:326:3: note: in expansion of macro 'DFI_POP' /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:414:11: warning: cast increases required alignment of target type [-Wcast-align] (d) = (grn_expr_dfi *)(GRN_BULK_CURR(&(e)->dfi));\ ^ grn_ecmascript.lemon:343:3: note: in expansion of macro 'DFI_POP' In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5661:0: grn_ecmascript.lemon:441:15: warning: cast increases required alignment of target type [-Wcast-align] /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'accept_query_string': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:510:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(grn_obj **)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:5695:3: note: in expansion of macro 'GRN_PTR_POP' GRN_PTR_POP(&efsi->token_stack, token); ^~~~~~~~~~~ In file included from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:19:0: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_get_keywords': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/grn_db.h:432:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(uint32_t *)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:6771:13: note: in expansion of macro 'GRN_UINT32_POP' GRN_UINT32_POP(&but_stack, npbut); ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_snip_add_conditions': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:510:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(grn_obj **)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:6806:7: note: in expansion of macro 'GRN_PTR_POP' GRN_PTR_POP(&keywords, keyword); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:510:14: warning: cast increases required alignment of target type [-Wcast-align] value = *(grn_obj **)(GRN_BULK_CURR(obj));\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:6816:7: note: in expansion of macro 'GRN_PTR_POP' GRN_PTR_POP(&keywords, keyword); ^~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c: In function 'grn_expr_exec': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: const/copy propagation disabled: 21041 basic blocks and 110035 registers; increase --param max-gcse-memory above 289439996 [-Wdisabled-optimization] } ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: PRE disabled: 21041 basic blocks and 110035 registers; increase --param max-gcse-memory above 289439996 [-Wdisabled-optimization] /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: const/copy propagation disabled: 21041 basic blocks and 110035 registers; increase --param max-gcse-memory above 289439996 [-Wdisabled-optimization] /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: const/copy propagation disabled: 21026 basic blocks and 112107 registers; increase --param max-gcse-memory above 294700416 [-Wdisabled-optimization] [607/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/valblk.cpp.o [608/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/xobject.cpp.o [609/2196] Building C object storage/connect/CMakeFiles/connect.dir/inihandl.c.o [610/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/value.cpp.o [611/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/xindex.cpp.o [612/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/libdoc.cpp.o [613/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabvct.cpp.o [614/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/plgxml.cpp.o [615/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamvct.cpp.o /«PKGBUILDDIR»/storage/connect/filamvct.cpp: In member function 'virtual int VCTFAM::Cardinality(PGLOBAL)': /«PKGBUILDDIR»/storage/connect/filamvct.cpp:309:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (Block < 0) ^~ /«PKGBUILDDIR»/storage/connect/filamvct.cpp:356:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' return (Block) ? ((Block - 1) * Nrec + Last) : 0; ^~~~~~ [616/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabxml.cpp.o [617/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/filamzip.cpp.o [618/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabodbc.cpp.o [619/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/tabzip.cpp.o [620/2196] Building CXX object storage/connect/CMakeFiles/connect.dir/odbconn.cpp.o [621/2196] Building C object storage/connect/CMakeFiles/connect.dir/ioapi.c.o [622/2196] Building CXX object storage/csv/CMakeFiles/csv.dir/transparent_file.cc.o [623/2196] Building C object storage/connect/CMakeFiles/connect.dir/unzip.c.o [624/2196] Building C object storage/connect/CMakeFiles/connect.dir/zip.c.o /«PKGBUILDDIR»/storage/connect/zip.c: In function 'zip64local_SearchCentralDir': /«PKGBUILDDIR»/storage/connect/zip.c:521:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (i=(int)uReadSize-3; (i--)>0;) ^~~ /«PKGBUILDDIR»/storage/connect/zip.c:529:7: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' if (uPosFound!=0) ^~ [625/2196] Linking CXX shared module storage/connect/ha_connect.so [626/2196] Building CXX object storage/csv/CMakeFiles/csv_embedded.dir/transparent_file.cc.o [627/2196] Building CXX object storage/csv/CMakeFiles/csv.dir/ha_tina.cc.o [628/2196] Linking CXX static library storage/csv/libcsv.a [629/2196] Building CXX object storage/csv/CMakeFiles/csv_embedded.dir/ha_tina.cc.o [630/2196] Linking CXX static library storage/csv/libcsv_embedded.a [631/2196] Building CXX object storage/example/CMakeFiles/example.dir/ha_example.cc.o [632/2196] Linking CXX shared module storage/example/ha_example.so [633/2196] Building CXX object storage/federatedx/CMakeFiles/federatedx.dir/federatedx_txn.cc.o [634/2196] Building CXX object storage/federatedx/CMakeFiles/federatedx.dir/federatedx_io.cc.o [635/2196] Building CXX object storage/federatedx/CMakeFiles/federatedx.dir/federatedx_io_null.cc.o [636/2196] Building CXX object storage/federatedx/CMakeFiles/federatedx.dir/federatedx_io_mysql.cc.o [637/2196] Building CXX object storage/federated/CMakeFiles/federated.dir/ha_federated.cc.o [638/2196] Linking CXX shared module storage/federated/ha_federated.so [639/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/_check.c.o [640/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/_rectest.c.o [641/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_clear.c.o [642/2196] Building CXX object storage/federatedx/CMakeFiles/federatedx.dir/ha_federatedx.cc.o [643/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_block.c.o [644/2196] Linking CXX shared module storage/federatedx/ha_federatedx.so [645/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_close.c.o [646/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_create.c.o [647/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_delete.c.o [648/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_extra.c.o [649/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_info.c.o [650/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_open.c.o [651/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_hash.c.o [652/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_panic.c.o [653/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rename.c.o [654/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rfirst.c.o [655/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rkey.c.o [656/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rlast.c.o [657/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rnext.c.o [658/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rprev.c.o [659/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rrnd.c.o [660/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_rsame.c.o [661/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_static.c.o [662/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_scan.c.o [663/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_update.c.o [664/2196] Building C object storage/heap/CMakeFiles/heap_embedded.dir/hp_write.c.o [665/2196] Building C object storage/heap/CMakeFiles/heap.dir/_check.c.o [666/2196] Building C object storage/heap/CMakeFiles/heap.dir/_rectest.c.o [667/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_block.c.o [668/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_close.c.o [669/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_clear.c.o [670/2196] Building CXX object storage/heap/CMakeFiles/heap_embedded.dir/ha_heap.cc.o [671/2196] Linking CXX static library storage/heap/libheap_embedded.a [672/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_delete.c.o [673/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_create.c.o [674/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_extra.c.o [675/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_info.c.o [676/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_panic.c.o [677/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_hash.c.o [678/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_open.c.o [679/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rfirst.c.o [680/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rename.c.o [681/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rlast.c.o [682/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rkey.c.o [683/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rprev.c.o [684/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rnext.c.o [685/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rsame.c.o [686/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_rrnd.c.o [687/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_static.c.o [688/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_scan.c.o [689/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_write.c.o [690/2196] Building C object storage/heap/CMakeFiles/heap.dir/hp_update.c.o [691/2196] Building CXX object storage/heap/CMakeFiles/heap.dir/ha_heap.cc.o [692/2196] Linking CXX static library storage/heap/libheap.a [693/2196] Building C object storage/heap/CMakeFiles/hp_test2.dir/hp_test2.c.o [694/2196] Linking CXX executable storage/heap/hp_test2 [695/2196] Building C object storage/heap/CMakeFiles/hp_test1.dir/hp_test1.c.o [696/2196] Linking CXX executable storage/heap/hp_test1 [697/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0bulk.cc.o [698/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0pcur.cc.o [699/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/nfkc.c.o [700/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0btr.cc.o [701/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0scrub.cc.o [702/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0cur.cc.o [703/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0defragment.cc.o [704/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0buddy.cc.o [705/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0sea.cc.o [706/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0checksum.cc.o [707/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0dump.cc.o [708/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0dblwr.cc.o [709/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0buf.cc.o [710/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0rea.cc.o [711/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0lru.cc.o [712/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0flu.cc.o [713/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0mtflu.cc.o [714/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/data/data0type.cc.o [715/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/data/data0data.cc.o [716/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0boot.cc.o [717/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0crea.cc.o [718/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0mem.cc.o [719/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0load.cc.o [720/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0dict.cc.o [721/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0stats_bg.cc.o [722/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0defrag_bg.cc.o [723/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/eval/eval0eval.cc.o [724/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/eval/eval0proc.cc.o [725/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0stats.cc.o [726/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fil/fil0pagecompress.cc.o [727/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fil/fil0crypt.cc.o [728/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fsp/fsp0fsp.cc.o [729/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fsp/fsp0file.cc.o [730/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fil/fil0fil.cc.o [731/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fsp/fsp0space.cc.o [732/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fut/fut0lst.cc.o [733/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/ha0storage.cc.o [734/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/ha0ha.cc.o [735/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fsp/fsp0sysspace.cc.o [736/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/hash0hash.cc.o [737/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0ast.cc.o [738/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0blex.cc.o [739/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0config.cc.o [740/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0pars.cc.o [741/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0fts.cc.o [742/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0sql.cc.o [743/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0opt.cc.o [744/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0tlex.cc.o [745/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/gis/gis0geo.cc.o [746/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0que.cc.o [747/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0plugin.cc.o [748/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/gis/gis0rtree.cc.o [749/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/gis/gis0sea.cc.o [750/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/i_s.cc.o [751/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0iter.cc.o [752/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ibuf/ibuf0ibuf.cc.o [753/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/handler0alter.cc.o [754/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0prdt.cc.o [755/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0wait.cc.o [756/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/ha_innodb.cc.o [757/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0crypt.cc.o [758/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mach/mach0data.cc.o [759/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0lock.cc.o [760/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mem/mem0mem.cc.o [761/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0log.cc.o [762/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mtr/mtr0log.cc.o [763/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0proc.cc.o [764/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mtr/mtr0mtr.cc.o [765/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0event.cc.o [766/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0recv.cc.o [767/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0file.cc.o [768/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0thread.cc.o [769/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/lexyy.cc.o [770/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0cur.cc.o [771/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0grm.cc.o [772/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0page.cc.o [773/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0zip.cc.o [774/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0opt.cc.o [775/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0sym.cc.o [776/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0pars.cc.o [777/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/que/que0que.cc.o [778/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/read/read0read.cc.o [779/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ext.cc.o [780/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/rem/rem0cmp.cc.o [781/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/rem/rem0rec.cc.o [782/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ftsort.cc.o [783/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0import.cc.o [784/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ins.cc.o [785/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0merge.cc.o [786/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0purge.cc.o [787/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0mysql.cc.o [788/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0row.cc.o [789/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0log.cc.o [790/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0uins.cc.o [791/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_nlq_search.c.o [792/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0sel.cc.o [793/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0umod.cc.o [794/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_parser.c.o [795/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_static.c.o [796/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_myisam.c.o [797/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0trunc.cc.o [798/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0quiesce.cc.o [799/2196] Building CXX object storage/myisam/CMakeFiles/myisam.dir/ha_myisam.cc.o [800/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0vers.cc.o [801/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0conc.cc.o [802/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0mon.cc.o [803/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0rw.cc.o [804/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0arr.cc.o [805/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0sync.cc.o [806/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0start.cc.o [807/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0srv.cc.o [808/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0debug.cc.o [809/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0i_s.cc.o [810/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0roll.cc.o [811/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0rec.cc.o [812/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0rseg.cc.o [813/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0purge.cc.o [814/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/usr/usr0sess.cc.o [815/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0sys.cc.o [816/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0dbg.cc.o [817/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0undo.cc.o [818/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0list.cc.o [819/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0crc32.cc.o [820/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0mem.cc.o [821/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0new.cc.o [822/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0rnd.cc.o [823/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0trx.cc.o [824/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0rbt.cc.o [825/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0vec.cc.o [826/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0timer.cc.o [827/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0wqueue.cc.o [828/2196] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0ut.cc.o [829/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0bulk.cc.o [830/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0dblwr.cc.o [831/2196] Linking CXX static library storage/innobase/libinnobase.a [832/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0pcur.cc.o [833/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0btr.cc.o [834/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0defragment.cc.o [835/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0scrub.cc.o [836/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0cur.cc.o [837/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0checksum.cc.o [838/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0buddy.cc.o [839/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0dump.cc.o [840/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/btr/btr0sea.cc.o [841/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0rea.cc.o [842/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0mtflu.cc.o [843/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0lru.cc.o [844/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0buf.cc.o [845/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/data/data0type.cc.o [846/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/buf/buf0flu.cc.o [847/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/data/data0data.cc.o [848/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0boot.cc.o [849/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0mem.cc.o [850/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0crea.cc.o [851/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0load.cc.o [852/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/eval/eval0proc.cc.o [853/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0stats_bg.cc.o [854/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/eval/eval0eval.cc.o [855/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0dict.cc.o [856/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0defrag_bg.cc.o [857/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fil/fil0pagecompress.cc.o [858/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/dict/dict0stats.cc.o [859/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fsp/fsp0space.cc.o [860/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fil/fil0crypt.cc.o [861/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fil/fil0fil.cc.o [862/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fsp/fsp0fsp.cc.o [863/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fsp/fsp0file.cc.o [864/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fut/fut0lst.cc.o [865/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ha/ha0storage.cc.o [866/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ha/ha0ha.cc.o [867/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ha/hash0hash.cc.o [868/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fsp/fsp0sysspace.cc.o [869/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0config.cc.o [870/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0ast.cc.o [871/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0blex.cc.o [872/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0pars.cc.o [873/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0tlex.cc.o [874/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0fts.cc.o [875/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0sql.cc.o [876/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0opt.cc.o [877/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0que.cc.o [878/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/gis/gis0geo.cc.o [879/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/fts/fts0plugin.cc.o [880/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/gis/gis0rtree.cc.o [881/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/gis/gis0sea.cc.o [882/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/handler0alter.cc.o [883/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/ha_innodb.cc.o [884/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0iter.cc.o [885/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/handler/i_s.cc.o [886/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ibuf/ibuf0ibuf.cc.o [887/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0wait.cc.o [888/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0prdt.cc.o [889/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/log/log0crypt.cc.o [890/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mtr/mtr0log.cc.o [891/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mach/mach0data.cc.o [892/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/lock/lock0lock.cc.o [893/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/log/log0log.cc.o [894/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0proc.cc.o [895/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mem/mem0mem.cc.o [896/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/mtr/mtr0mtr.cc.o [897/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0event.cc.o [898/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0thread.cc.o [899/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/log/log0recv.cc.o [900/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/page/page0cur.cc.o [901/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/os/os0file.cc.o [902/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/lexyy.cc.o [903/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0grm.cc.o [904/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/page/page0page.cc.o [905/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0opt.cc.o [906/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/page/page0zip.cc.o [907/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0sym.cc.o [908/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/pars/pars0pars.cc.o [909/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/read/read0read.cc.o [910/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/rem/rem0cmp.cc.o [911/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/que/que0que.cc.o [912/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0ext.cc.o [913/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0ftsort.cc.o [914/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/rem/rem0rec.cc.o [915/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0import.cc.o [916/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0ins.cc.o [917/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0row.cc.o [918/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0merge.cc.o [919/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0mysql.cc.o [920/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0purge.cc.o [921/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0uins.cc.o [922/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0log.cc.o [923/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0umod.cc.o [924/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0sel.cc.o [925/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0undo.cc.o [926/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0trunc.cc.o [927/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0mon.cc.o [928/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0quiesce.cc.o [929/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0upd.cc.o [930/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0conc.cc.o [931/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/row/row0vers.cc.o [932/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0srv.cc.o [933/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0rw.cc.o [934/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0i_s.cc.o [935/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0sync.cc.o [936/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/srv/srv0start.cc.o [937/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0arr.cc.o [938/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/sync/sync0debug.cc.o [939/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0sys.cc.o [940/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0rec.cc.o [941/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0roll.cc.o [942/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0rseg.cc.o [943/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/usr/usr0sess.cc.o [944/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0purge.cc.o [945/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0dbg.cc.o [946/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0list.cc.o [947/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0undo.cc.o [948/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0crc32.cc.o [949/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0new.cc.o [950/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0rbt.cc.o [951/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0mem.cc.o [952/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0rnd.cc.o [953/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0vec.cc.o [954/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/trx/trx0trx.cc.o [955/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0wqueue.cc.o [956/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_init.c.o [957/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_extra.c.o [958/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0timer.cc.o [959/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_info.c.o [960/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rkey.c.o [961/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rnext.c.o [962/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rnext_same.c.o [963/2196] Building CXX object storage/innobase/CMakeFiles/innobase_embedded.dir/ut/ut0ut.cc.o [964/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_page.c.o [965/2196] Linking CXX static library storage/innobase/libinnobase_embedded.a [966/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_open.c.o [967/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_key.c.o [968/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_key_recover.c.o [969/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_search.c.o [970/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_locking.c.o [971/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rrnd.c.o [972/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_scan.c.o [973/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_cache.c.o [974/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_state.c.o [975/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_statrec.c.o [976/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_packrec.c.o [977/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_bitmap.c.o [978/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_update.c.o [979/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_unique.c.o [980/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_dynrec.c.o [981/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_write.c.o [982/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rprev.c.o [983/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rfirst.c.o [984/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_delete.c.o [985/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rlast.c.o [986/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rsame.c.o [987/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rsamepos.c.o [988/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_panic.c.o [989/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_close.c.o [990/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_range.c.o [991/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_blockrec.c.o [992/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_dbug.c.o [993/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_changed.c.o [994/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_checksum.c.o [995/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_static.c.o [996/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_delete_table.c.o [997/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_delete_all.c.o [998/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rename.c.o [999/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_keycache.c.o [1000/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_preload.c.o [1001/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_create.c.o [1002/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_ft_parser.c.o [1003/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_ft_update.c.o [1004/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ft_maria.c.o [1005/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_ft_nlq_search.c.o [1006/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_ft_boolean_search.c.o [1007/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/trnman.c.o [1008/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rt_key.c.o [1009/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_sort.c.o [1010/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rt_split.c.o [1011/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_sp_key.c.o [1012/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_control_file.c.o [1013/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_rt_mbr.c.o [1014/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_check.c.o [1015/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_pagecaches.c.o [1016/2196] Building CXX object storage/maria/CMakeFiles/aria_embedded.dir/ha_maria.cc.o [1017/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_checkpoint.c.o [1018/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_commit.c.o [1019/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_pagecache.c.o [1020/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_recovery_util.c.o [1021/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_pagecrc.c.o [1022/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_servicethread.c.o [1023/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_norec.c.o [1024/2196] Linking CXX static library storage/mroonga/vendor/groonga/lib/libgroonga.a [1025/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_crypt.c.o [1026/2196] Building C object storage/mroonga/vendor/groonga/plugins/query_expanders/CMakeFiles/tsv_query_expander.dir/tsv.c.o [1027/2196] Linking CXX static library storage/mroonga/vendor/groonga/plugins/query_expanders/libtsv_query_expander.a [1028/2196] Building C object storage/mroonga/vendor/groonga/plugins/token_filters/CMakeFiles/stop_word_token_filter.dir/stop_word.c.o [1029/2196] Linking CXX static library storage/mroonga/vendor/groonga/plugins/token_filters/libstop_word_token_filter.a [1030/2196] Building C object storage/mroonga/vendor/groonga/plugins/functions/CMakeFiles/vector_functions.dir/vector.c.o [1031/2196] Linking CXX static library storage/mroonga/vendor/groonga/plugins/functions/libvector_functions.a [1032/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_recovery.c.o [1033/2196] Building C object storage/mroonga/vendor/groonga/plugins/suggest/CMakeFiles/suggest.dir/suggest.c.o In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from ../storage/mroonga/vendor/groonga/lib/grn.h:740, from ../storage/mroonga/vendor/groonga/lib/grn_ctx.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:24: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'cooccurrence_search': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:187:19: note: in expansion of macro 'GRN_RECORD_VALUE' post_id = GRN_RECORD_VALUE(&post); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:191:17: note: in expansion of macro 'GRN_INT32_VALUE' pfreq = GRN_INT32_VALUE(&pair_freq); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:192:17: note: in expansion of macro 'GRN_INT32_VALUE' ifreq = GRN_INT32_VALUE(&item_freq); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:193:18: note: in expansion of macro 'GRN_INT32_VALUE' ifreq2 = GRN_INT32_VALUE(&item_freq2); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:199:17: note: in expansion of macro 'GRN_INT32_VALUE' boost = GRN_INT32_VALUE(&item_boost); ^~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:26:0, from ../storage/mroonga/vendor/groonga/lib/grn.h:740, from ../storage/mroonga/vendor/groonga/lib/grn_ctx.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:24: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'output': ../storage/mroonga/vendor/groonga/include/groonga/output.h:60:23: warning: cast increases required alignment of target type [-Wcast-align] grn_obj **columns = (grn_obj **)GRN_BULK_HEAD(&(format)->columns);\ ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:267:7: note: in expansion of macro 'GRN_OBJ_FORMAT_FIN' GRN_OBJ_FORMAT_FIN(ctx, &format); ^~~~~~~~~~~~~~~~~~ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from ../storage/mroonga/vendor/groonga/lib/grn.h:740, from ../storage/mroonga/vendor/groonga/lib/grn_ctx.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:24: /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'complete_add_item': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:285:7: note: in expansion of macro 'GRN_INT32_VALUE' if (GRN_INT32_VALUE(item_boost) >= 0) { ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:288:13: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT32_VALUE(item_freq) + ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:289:13: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT32_VALUE(item_boost); ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'correct': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:429:23: note: in expansion of macro 'GRN_INT32_VALUE' if (GRN_INT32_VALUE(&item_boost) >= 0) { ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:433:30: note: in expansion of macro 'GRN_INT32_VALUE' (GRN_INT32_VALUE(&item_freq2) >> 4) + ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1531:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT32_VALUE(obj) (*((int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:434:29: note: in expansion of macro 'GRN_INT32_VALUE' GRN_INT32_VALUE(&item_boost); ^~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1535:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_FLOAT_VALUE(obj) (*((double *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:484:23: note: in expansion of macro 'GRN_FLOAT_VALUE' if (GRN_FLOAT_VALUE(&score_value) < frequency_threshold) { ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'learner_init_values': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:636:28: note: in expansion of macro 'GRN_RECORD_VALUE' learner->post_event_id = GRN_RECORD_VALUE(learner->post_event); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:637:27: note: in expansion of macro 'GRN_RECORD_VALUE' learner->post_type_id = GRN_RECORD_VALUE(learner->post_type); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:638:27: note: in expansion of macro 'GRN_RECORD_VALUE' learner->post_item_id = GRN_RECORD_VALUE(learner->post_item); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:639:21: note: in expansion of macro 'GRN_RECORD_VALUE' learner->seq_id = GRN_RECORD_VALUE(learner->seq); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:640:30: note: in expansion of macro 'GRN_TIME_VALUE' learner->post_time_value = GRN_TIME_VALUE(learner->post_time); ^~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'learner_init_weight': ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1532:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_UINT32_VALUE(obj) (*((unsigned int *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:737:16: note: in expansion of macro 'GRN_UINT32_VALUE' weight = GRN_UINT32_VALUE(&weight_value); ^~~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c: In function 'learner_learn_for_complete_and_correcnt': /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:864:8: warning: cast increases required alignment of target type [-Wcast-align] ep = (grn_id *)GRN_BULK_CURR(pre_events); ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:865:8: warning: cast increases required alignment of target type [-Wcast-align] es = (grn_id *)GRN_BULK_HEAD(pre_events); ^ In file included from ../storage/mroonga/vendor/groonga/include/groonga.h:22:0, from ../storage/mroonga/vendor/groonga/lib/grn.h:740, from ../storage/mroonga/vendor/groonga/lib/grn_ctx.h:21, from /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:24: ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1533:33: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_INT64_VALUE(obj) (*((long long int *)GRN_BULK_HEAD(obj))) ^ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1536:24: note: in expansion of macro 'GRN_INT64_VALUE' #define GRN_TIME_VALUE GRN_INT64_VALUE ^~~~~~~~~~~~~~~ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:877:40: note: in expansion of macro 'GRN_TIME_VALUE' learn_distance = post_time_value - GRN_TIME_VALUE(&pre_time); ^~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:883:33: note: in expansion of macro 'GRN_RECORD_VALUE' key = learner->key_prefix + GRN_RECORD_VALUE(pre_item); ^~~~~~~~~~~~~~~~ ../storage/mroonga/vendor/groonga/include/groonga/groonga.h:1537:34: warning: cast increases required alignment of target type [-Wcast-align] #define GRN_RECORD_VALUE(obj) (*((grn_id *)GRN_BULK_HEAD(obj))) ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/plugins/suggest/suggest.c:892:9: note: in expansion of macro 'GRN_RECORD_VALUE' if (GRN_RECORD_VALUE(&pre_type)) { ^~~~~~~~~~~~~~~~ [1034/2196] Linking CXX static library storage/mroonga/vendor/groonga/plugins/suggest/libsuggest.a [1035/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_nlq_search.c.o [1036/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_boolean_search.c.o [1037/2196] Building C object storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/CMakeFiles/mysql_normalizer.dir/mysql.c.o [1038/2196] Linking CXX static library storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/normalizers/libmysql_normalizer.a [1039/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_static.c.o [1040/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_parser.c.o [1041/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/udf/mrn_udf_last_insert_grn_id.cpp.o [1042/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/mrn_table.cpp.o [1043/2196] Building C object storage/maria/CMakeFiles/aria_embedded.dir/ma_loghandler.c.o [1044/2196] Linking CXX static library storage/maria/libaria_embedded.a [1045/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/udf/mrn_udf_snippet.cpp.o [1046/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_match_escalation_threshold_scope.cpp.o [1047/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/udf/mrn_udf_command.cpp.o [1048/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/udf/mrn_udf_escape.cpp.o [1049/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_smart_grn_obj.cpp.o [1050/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_path_mapper.cpp.o [1051/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_index_table_name.cpp.o [1052/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_index_column_name.cpp.o [1053/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_debug_column_access.cpp.o [1054/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_auto_increment_value_lock.cpp.o [1055/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_encoding.cpp.o [1056/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/ha_mroonga.cpp.o [1057/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_external_lock.cpp.o [1058/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_multiple_column_key_codec.cpp.o [1059/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_field_normalizer.cpp.o [1060/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_parameters_parser.cpp.o [1061/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_lock.cpp.o [1062/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_time_converter.cpp.o [1063/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_condition_converter.cpp.o [1064/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_database_manager.cpp.o [1065/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_myisam.c.o [1066/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_database_repairer.cpp.o [1067/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_stopwords.c.o [1068/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_cache.c.o [1069/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/ft_update.c.o [1070/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_changed.c.o [1071/2196] Building CXX object storage/mroonga/CMakeFiles/mroonga.dir/lib/mrn_value_decoder.cpp.o [1072/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_checksum.c.o [1073/2196] Linking CXX shared module storage/mroonga/ha_mroonga.so [1074/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_close.c.o [1075/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_dbug.c.o [1076/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_create.c.o [1077/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_delete.c.o [1078/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_delete_all.c.o [1079/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_delete_table.c.o [1080/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_extra.c.o [1081/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_info.c.o [1082/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_key.c.o [1083/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_keycache.c.o [1084/2196] Building CXX object storage/myisam/CMakeFiles/myisam_embedded.dir/ha_myisam.cc.o [1085/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_log.c.o [1086/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_check.c.o [1087/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_locking.c.o [1088/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_dynrec.c.o [1089/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_panic.c.o [1090/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_page.c.o [1091/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_preload.c.o [1092/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_range.c.o [1093/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rename.c.o [1094/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rfirst.c.o [1095/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rlast.c.o [1096/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rnext.c.o [1097/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rnext_same.c.o [1098/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rprev.c.o [1099/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rrnd.c.o [1100/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_packrec.c.o [1101/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rsame.c.o [1102/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rsamepos.c.o [1103/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_open.c.o [1104/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_scan.c.o [1105/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_static.c.o [1106/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_unique.c.o [1107/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_statrec.c.o [1108/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_update.c.o [1109/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_key.c.o [1110/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_index.c.o [1111/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_write.c.o [1112/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_search.c.o [1113/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_split.c.o [1114/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/sp_key.c.o [1115/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/mi_rkey.c.o [1116/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_stopwords.c.o [1117/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/sort.c.o [1118/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_boolean_search.c.o [1119/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_cache.c.o [1120/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_update.c.o [1121/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_changed.c.o [1122/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_checksum.c.o [1123/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_close.c.o [1124/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_dbug.c.o [1125/2196] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/rt_mbr.c.o [1126/2196] Linking CXX static library storage/myisam/libmyisam_embedded.a [1127/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete_all.c.o [1128/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete_table.c.o [1129/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_create.c.o [1130/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete.c.o [1131/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_info.c.o [1132/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_extra.c.o [1133/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_keycache.c.o [1134/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_key.c.o [1135/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_locking.c.o [1136/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_log.c.o [1137/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_dynrec.c.o [1138/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_page.c.o [1139/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_panic.c.o [1140/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_preload.c.o [1141/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_check.c.o [1142/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_packrec.c.o [1143/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rename.c.o [1144/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_open.c.o [1145/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rfirst.c.o [1146/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_range.c.o [1147/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rlast.c.o [1148/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rnext.c.o [1149/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rnext_same.c.o [1150/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rprev.c.o [1151/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rrnd.c.o [1152/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rsamepos.c.o [1153/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rsame.c.o [1154/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_scan.c.o [1155/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_static.c.o [1156/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_unique.c.o [1157/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_statrec.c.o [1158/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_update.c.o [1159/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_key.c.o [1160/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_index.c.o [1161/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_write.c.o [1162/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_search.c.o [1163/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_split.c.o [1164/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/sp_key.c.o [1165/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_close.c.o [1166/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rkey.c.o [1167/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_delete.c.o [1168/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_create.c.o [1169/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/sort.c.o [1170/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_extra.c.o [1171/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_info.c.o [1172/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_locking.c.o [1173/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rkey.c.o [1174/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_open.c.o [1175/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_queue.c.o [1176/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_panic.c.o [1177/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rfirst.c.o [1178/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_range.c.o [1179/2196] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_mbr.c.o [1180/2196] Linking CXX static library storage/myisam/libmyisam.a [1181/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rlast.c.o [1182/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rnext_same.c.o [1183/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_init.c.o [1184/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_info.c.o [1185/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_extra.c.o [1186/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rkey.c.o [1187/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rnext.c.o [1188/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rnext_same.c.o [1189/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_page.c.o [1190/2196] Building CXX object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/ha_myisammrg.cc.o [1191/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_key_recover.c.o [1192/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_open.c.o [1193/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_locking.c.o [1194/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_search.c.o [1195/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_key.c.o [1196/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rrnd.c.o [1197/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_scan.c.o [1198/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_cache.c.o [1199/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_state.c.o [1200/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_statrec.c.o [1201/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_packrec.c.o [1202/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_bitmap.c.o [1203/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_update.c.o [1204/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_unique.c.o [1205/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_dynrec.c.o [1206/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rprev.c.o [1207/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rfirst.c.o [1208/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_write.c.o [1209/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rlast.c.o [1210/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_delete.c.o [1211/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rsame.c.o [1212/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rsamepos.c.o [1213/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_panic.c.o [1214/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_close.c.o [1215/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_range.c.o [1216/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_dbug.c.o [1217/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_checksum.c.o [1218/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_blockrec.c.o [1219/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_changed.c.o [1220/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_static.c.o [1221/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_delete_all.c.o [1222/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_delete_table.c.o [1223/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rename.c.o [1224/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_keycache.c.o [1225/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_create.c.o [1226/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_preload.c.o [1227/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_ft_parser.c.o [1228/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_ft_update.c.o [1229/2196] Building C object storage/maria/CMakeFiles/aria.dir/ft_maria.c.o [1230/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_ft_boolean_search.c.o [1231/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_ft_nlq_search.c.o [1232/2196] Building C object storage/maria/CMakeFiles/aria.dir/trnman.c.o [1233/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_sort.c.o [1234/2196] Building C object storage/maria/CMakeFiles/aria.dir/lockman.c.o [1235/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rt_key.c.o [1236/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rt_index.c.o [1237/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_sp_key.c.o [1238/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rt_split.c.o [1239/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_control_file.c.o [1240/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_rt_mbr.c.o [1241/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_check.c.o [1242/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_pagecaches.c.o [1243/2196] Building CXX object storage/maria/CMakeFiles/aria.dir/ha_maria.cc.o [1244/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_checkpoint.c.o [1245/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_pagecrc.c.o [1246/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_commit.c.o [1247/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_pagecache.c.o [1248/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_recovery_util.c.o [1249/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_servicethread.c.o [1250/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_crypt.c.o [1251/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_norec.c.o [1252/2196] Building C object storage/myisam/CMakeFiles/rt_test.dir/rt_test.c.o [1253/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_recovery.c.o [1254/2196] Linking CXX executable storage/myisam/rt_test [1255/2196] Building C object storage/myisam/CMakeFiles/myisam_ftdump.dir/myisam_ftdump.c.o [1256/2196] Building C object storage/myisam/CMakeFiles/mi_test3.dir/mi_test3.c.o [1257/2196] Building C object storage/myisam/CMakeFiles/mi_test2.dir/mi_test2.c.o [1258/2196] Linking CXX executable storage/myisam/myisam_ftdump [1259/2196] Linking CXX executable storage/myisam/mi_test3 [1260/2196] Building C object storage/myisam/CMakeFiles/myisamlog.dir/myisamlog.c.o [1261/2196] Linking CXX executable storage/myisam/myisamlog [1262/2196] Building C object storage/myisam/CMakeFiles/myisamchk.dir/myisamchk.c.o [1263/2196] Building C object storage/myisam/CMakeFiles/sp_test.dir/sp_test.c.o [1264/2196] Linking CXX executable storage/myisam/myisamchk [1265/2196] Linking CXX executable storage/myisam/sp_test [1266/2196] Linking CXX executable storage/myisam/mi_test2 [1267/2196] Building C object storage/myisam/CMakeFiles/mi_test1.dir/mi_test1.c.o [1268/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rnext.c.o [1269/2196] Linking CXX executable storage/myisam/mi_test1 [1270/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rrnd.c.o [1271/2196] Building C object storage/myisam/CMakeFiles/myisampack.dir/myisampack.c.o [1272/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rprev.c.o [1273/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_rsame.c.o [1274/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_static.c.o [1275/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_update.c.o [1276/2196] Linking CXX executable storage/myisam/myisampack [1277/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_records.c.o [1278/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg_embedded.dir/myrg_write.c.o [1279/2196] Linking CXX static library storage/myisammrg/libmyisammrg_embedded.a [1280/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_close.c.o [1281/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_create.c.o [1282/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_delete.c.o [1283/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_extra.c.o [1284/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_info.c.o [1285/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_locking.c.o [1286/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_panic.c.o [1287/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_open.c.o [1288/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_queue.c.o [1289/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_range.c.o [1290/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rfirst.c.o [1291/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rkey.c.o [1292/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rlast.c.o [1293/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rnext.c.o [1294/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rnext_same.c.o [1295/2196] Building C object storage/maria/CMakeFiles/aria.dir/ma_loghandler.c.o [1296/2196] Linking CXX static library storage/maria/libaria.a [1297/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rprev.c.o [1298/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rrnd.c.o [1299/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_max_lsn-t.dir/ma_test_loghandler_max_lsn-t.c.o [1300/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_single_64k-t.dir/ma_pagecache_single.c.o [1301/2196] Building C object storage/maria/CMakeFiles/ma_rt_test.dir/ma_rt_test.c.o [1302/2196] Building C object storage/maria/CMakeFiles/aria_read_log.dir/maria_read_log.c.o [1303/2196] Linking CXX executable storage/maria/ma_rt_test [1304/2196] Building C object storage/maria/CMakeFiles/ma_sp_test.dir/ma_sp_test.c.o [1305/2196] Building CXX object storage/myisammrg/CMakeFiles/myisammrg.dir/ha_myisammrg.cc.o [1306/2196] Linking CXX executable storage/maria/aria_read_log [1307/2196] Building C object storage/maria/CMakeFiles/aria_chk.dir/maria_chk.c.o [1308/2196] Linking CXX executable storage/maria/ma_sp_test [1309/2196] Building C object storage/maria/CMakeFiles/aria_dump_log.dir/unittest/ma_loghandler_examples.c.o [1310/2196] Building C object storage/maria/CMakeFiles/aria_dump_log.dir/maria_dump_log.c.o [1311/2196] Linking CXX executable storage/maria/aria_chk [1312/2196] Building C object storage/maria/CMakeFiles/ma_test3.dir/ma_test3.c.o [1313/2196] Linking CXX executable storage/maria/aria_dump_log [1314/2196] Building C object storage/maria/CMakeFiles/aria_ftdump.dir/maria_ftdump.c.o [1315/2196] Linking CXX executable storage/maria/ma_test3 [1316/2196] Linking CXX executable storage/maria/aria_ftdump [1317/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_purge-t.dir/ma_maria_log_cleanup.c.o [1318/2196] Building C object storage/maria/CMakeFiles/ma_test1.dir/ma_test1.c.o [1319/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_rwconsist2_1k-t.dir/ma_pagecache_rwconsist2.c.o [1320/2196] Building C object storage/maria/CMakeFiles/ma_test2.dir/ma_test2.c.o /«PKGBUILDDIR»/storage/maria/ma_test2.c: In function 'main': /«PKGBUILDDIR»/storage/maria/ma_test2.c:1002:12: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t {aka unsigned int}' [-Wformat=] printf("key cache status: \n\ ^ /«PKGBUILDDIR»/storage/maria/ma_test2.c:1002:12: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] [1321/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_rwconsist_1k-t.dir/ma_pagecache_rwconsist.c.o [1322/2196] Linking CXX executable storage/maria/ma_test1 [1323/2196] Linking CXX executable storage/maria/ma_test2 [1324/2196] Building C object storage/maria/CMakeFiles/aria_pack.dir/maria_pack.c.o [1325/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_rwconsist2_1k-t [1326/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_rwconsist_1k-t [1327/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1kWR-t.dir/ma_pagecache_consist.c.o [1328/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_max_lsn-t.dir/ma_maria_log_cleanup.c.o [1329/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1kWR-t.dir/test_file.c.o [1330/2196] Linking CXX executable storage/maria/aria_pack [1331/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_max_lsn-t.dir/ma_loghandler_examples.c.o [1332/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_first_lsn-t.dir/ma_test_loghandler_first_lsn-t.c.o [1333/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_first_lsn-t.dir/ma_loghandler_examples.c.o [1334/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_1kWR-t [1335/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_first_lsn-t.dir/ma_maria_log_cleanup.c.o [1336/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_max_lsn-t [1337/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_noflush-t.dir/ma_test_loghandler_noflush-t.c.o [1338/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_single_1k-t.dir/ma_pagecache_single.c.o [1339/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_single_1k-t.dir/test_file.c.o [1340/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_first_lsn-t [1341/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_noflush-t.dir/ma_loghandler_examples.c.o [1342/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_noflush-t.dir/ma_maria_log_cleanup.c.o [1343/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_pagecache-t.dir/ma_loghandler_examples.c.o [1344/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_single_1k-t [1345/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_pagecache-t.dir/ma_maria_log_cleanup.c.o [1346/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_noflush-t [1347/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_pagecache-t.dir/ma_test_loghandler_pagecache-t.c.o [1348/2196] Building C object storage/maria/unittest/CMakeFiles/ma_control_file-t.dir/ma_control_file-t.c.o [1349/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multithread-t.dir/ma_maria_log_cleanup.c.o [1350/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multithread-t.dir/ma_test_loghandler_multithread-t.c.o [1351/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multithread-t.dir/ma_loghandler_examples.c.o [1352/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_pagecache-t [1353/2196] Linking CXX executable storage/maria/unittest/ma_control_file-t [1354/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_purge-t.dir/ma_test_loghandler_purge-t.c.o [1355/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler-t.dir/ma_maria_log_cleanup.c.o [1356/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_multithread-t [1357/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler-t.dir/ma_loghandler_examples.c.o [1358/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_nologs-t.dir/ma_maria_log_cleanup.c.o [1359/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler-t.dir/ma_test_loghandler-t.c.o [1360/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_purge-t.dir/ma_loghandler_examples.c.o [1361/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_nologs-t.dir/ma_test_loghandler_nologs-t.c.o [1362/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1kRD-t.dir/ma_pagecache_consist.c.o [1363/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler-t [1364/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_purge-t [1365/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_nologs-t.dir/ma_loghandler_examples.c.o [1366/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multigroup-t.dir/sequence_storage.c.o [1367/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1kRD-t.dir/test_file.c.o [1368/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multigroup-t.dir/ma_maria_log_cleanup.c.o [1369/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multigroup-t.dir/ma_loghandler_examples.c.o [1370/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_nologs-t [1371/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_1kRD-t [1372/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64k-t.dir/test_file.c.o [1373/2196] Building C object storage/maria/unittest/CMakeFiles/trnman-t.dir/trnman-t.c.o [1374/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_multigroup-t.dir/ma_test_loghandler_multigroup-t.c.o [1375/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64k-t.dir/ma_pagecache_consist.c.o [1376/2196] Linking CXX executable storage/maria/unittest/trnman-t [1377/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_multigroup-t [1378/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_readonly-t.dir/ma_test_loghandler_multigroup-t.c.o [1379/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_readonly-t.dir/ma_maria_log_cleanup.c.o [1380/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_readonly-t.dir/sequence_storage.c.o [1381/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_64k-t [1382/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_readonly-t.dir/ma_loghandler_examples.c.o [1383/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_single_8k-t.dir/test_file.c.o [1384/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1kHC-t.dir/ma_pagecache_consist.c.o [1385/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1kHC-t.dir/test_file.c.o [1386/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_single_8k-t.dir/ma_pagecache_single.c.o [1387/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_readonly-t [1388/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64kWR-t.dir/ma_pagecache_consist.c.o [1389/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64kWR-t.dir/test_file.c.o [1390/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_1kHC-t [1391/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_single_64k-t.dir/test_file.c.o [1392/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_single_8k-t [1393/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1k-t.dir/test_file.c.o [1394/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_1k-t.dir/ma_pagecache_consist.c.o [1395/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_64kWR-t [1396/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_single_64k-t [1397/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64kHC-t.dir/test_file.c.o [1398/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_long-t.dir/ma_maria_log_cleanup.c.o [1399/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64kHC-t.dir/ma_pagecache_consist.c.o [1400/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_1k-t [1401/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_long-t.dir/ma_loghandler_examples.c.o [1402/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64kRD-t.dir/test_file.c.o [1403/2196] Building C object storage/maria/unittest/CMakeFiles/ma_pagecache_consist_64kRD-t.dir/ma_pagecache_consist.c.o [1404/2196] Building C object storage/maria/unittest/CMakeFiles/ma_test_loghandler_long-t.dir/ma_test_loghandler-t.c.o [1405/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_64kHC-t [1406/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rsame.c.o [1407/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_static.c.o [1408/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_update.c.o [1409/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_write.c.o [1410/2196] Linking CXX executable storage/maria/unittest/ma_pagecache_consist_64kRD-t [1411/2196] Linking CXX executable storage/maria/unittest/ma_test_loghandler_long-t [1412/2196] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_records.c.o [1413/2196] Linking CXX static library storage/myisammrg/libmyisammrg.a [1414/2196] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/ha_oqgraph.cc.o [1415/2196] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/graphcore-graph.cc.o [1416/2196] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/oqgraph_judy.cc.o [1417/2196] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/oqgraph_shim.cc.o [1418/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_host.cc.o [1419/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_thread.cc.o [1420/2196] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/oqgraph_thunk.cc.o [1421/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_account.cc.o [1422/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_user.cc.o [1423/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_account.cc.o [1424/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/ha_perfschema.cc.o [1425/2196] Building CXX object storage/oqgraph/CMakeFiles/oqgraph.dir/graphcore.cc.o [1426/2196] Linking CXX shared module storage/oqgraph/ha_oqgraph.so [1427/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_column_values.cc.o [1428/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_defaults.cc.o [1429/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_autosize.cc.o [1430/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_con_slice.cc.o [1431/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_events_stages.cc.o [1432/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs.cc.o [1433/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_events_waits.cc.o [1434/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_global.cc.o [1435/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_events_statements.cc.o [1436/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_digest.cc.o [1437/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_host.cc.o [1438/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_engine_table.cc.o [1439/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_instr_class.cc.o [1440/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_server.cc.o [1441/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_setup_actor.cc.o [1442/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_setup_object.cc.o [1443/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_instr.cc.o [1444/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_timer.cc.o [1445/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_user.cc.o [1446/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/pfs_visitor.cc.o [1447/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_accounts.cc.o [1448/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_all_instr.cc.o [1449/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_account_by_event_name.cc.o [1450/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_host_by_event_name.cc.o [1451/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_thread_by_event_name.cc.o [1452/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_by_user_by_event_name.cc.o [1453/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esgs_global_by_event_name.cc.o [1454/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_digest.cc.o [1455/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_host_by_event_name.cc.o [1456/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_threads.cc.o [1457/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_account_by_event_name.cc.o [1458/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_stages.cc.o [1459/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_thread_by_event_name.cc.o [1460/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_global_by_event_name.cc.o [1461/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_esms_by_user_by_event_name.cc.o [1462/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_waits_summary.cc.o [1463/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_waits.cc.o [1464/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_host_by_event_name.cc.o [1465/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_events_statements.cc.o [1466/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_account_by_event_name.cc.o [1467/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_thread_by_event_name.cc.o [1468/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_by_user_by_event_name.cc.o [1469/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_ews_global_by_event_name.cc.o [1470/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_socket_instances.cc.o [1471/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_file_instances.cc.o [1472/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_file_summary_by_event_name.cc.o [1473/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_file_summary_by_instance.cc.o [1474/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_socket_summary_by_event_name.cc.o [1475/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_helper.cc.o [1476/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_socket_summary_by_instance.cc.o [1477/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_host_cache.cc.o [1478/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_hosts.cc.o [1479/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_performance_timers.cc.o [1480/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_os_global_by_type.cc.o [1481/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_session_connect.cc.o [1482/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_actors.cc.o [1483/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_sync_instances.cc.o [1484/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_consumers.cc.o [1485/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_instruments.cc.o [1486/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_timers.cc.o [1487/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/cursor_by_thread_connect_attr.cc.o [1488/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_setup_objects.cc.o [1489/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_tiws_by_table.cc.o [1490/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_tiws_by_index_usage.cc.o [1491/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_users.cc.o [1492/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_tlws_by_table.cc.o [1493/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_session_account_connect_attrs.cc.o [1494/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema_embedded.dir/table_session_connect_attrs.cc.o [1495/2196] Linking CXX static library storage/perfschema/libperfschema_embedded.a [1496/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_server_stubs.dir/pfs_server_stubs.cc.o [1497/2196] Linking CXX static library storage/perfschema/unittest/libpfs_server_stubs.a [1498/2196] Building CXX object storage/sequence/CMakeFiles/sequence_embedded.dir/sequence.cc.o [1499/2196] Linking CXX static library storage/sequence/libsequence_embedded.a [1500/2196] Building CXX object storage/sequence/CMakeFiles/sequence.dir/sequence.cc.o [1501/2196] Linking CXX static library storage/sequence/libsequence.a [1502/2196] Building CXX object storage/sphinx/CMakeFiles/sphinx.dir/snippets_udf.cc.o [1503/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_param.cc.o [1504/2196] Building CXX object storage/sphinx/CMakeFiles/sphinx.dir/ha_sphinx.cc.o [1505/2196] Linking CXX shared module storage/sphinx/ha_sphinx.so [1506/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_sys_table.cc.o [1507/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_trx.cc.o [1508/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_db_conn.cc.o [1509/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_udf.cc.o [1510/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_direct_sql.cc.o [1511/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_conn.cc.o [1512/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_i_s.cc.o [1513/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_ping_table.cc.o [1514/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_copy_tables.cc.o [1515/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_malloc.cc.o [1516/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_table.cc.o [1517/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_db_handlersocket.cc.o [1518/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_db_oracle.cc.o [1519/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/hs_client/config.cpp.o [1520/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/hs_client/escape.cpp.o [1521/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/hs_client/fatal.cpp.o [1522/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/ha_spider.cc.o [1523/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/hs_client/socket.cpp.o [1524/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/hs_client/hstcpcli.cpp.o [1525/2196] Building C object plugin/audit_null/CMakeFiles/audit_null.dir/audit_null.c.o [1526/2196] Linking C shared module plugin/audit_null/adt_null.so [1527/2196] Building C object plugin/auth_ed25519/CMakeFiles/client_ed25519.dir/client_ed25519.c.o [1528/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/spd_db_mysql.cc.o [1529/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/server_ed25519.c.o [1530/2196] Linking CXX shared module plugin/auth_ed25519/client_ed25519.so [1531/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_1.c.o [1532/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_0.c.o [1533/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_copy.c.o [1534/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_add.c.o [1535/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_cmov.c.o [1536/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_frombytes.c.o [1537/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_invert.c.o [1538/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_isnegative.c.o [1539/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_isnonzero.c.o [1540/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_mul.c.o [1541/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_pow22523.c.o [1542/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_neg.c.o [1543/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_sq.c.o [1544/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_sq2.c.o [1545/2196] Building CXX object storage/test_sql_discovery/CMakeFiles/test_sql_discovery.dir/test_sql_discovery.cc.o [1546/2196] Building CXX object storage/spider/CMakeFiles/spider.dir/hs_client/string_util.cpp.o [1547/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_sub.c.o [1548/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/fe_tobytes.c.o [1549/2196] Linking CXX shared module storage/test_sql_discovery/ha_test_sql_discovery.so [1550/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_add.c.o [1551/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_madd.c.o [1552/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_frombytes.c.o [1553/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_msub.c.o [1554/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p1p1_to_p2.c.o [1555/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_double_scalarmult.c.o [1556/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p2_0.c.o [1557/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p1p1_to_p3.c.o [1558/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p2_dbl.c.o [1559/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p3_0.c.o [1560/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p3_to_cached.c.o [1561/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p3_dbl.c.o [1562/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p3_to_p2.c.o [1563/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_p3_tobytes.c.o [1564/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_precomp_0.c.o [1565/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_tobytes.c.o [1566/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_sub.c.o [1567/2196] Linking CXX shared module storage/spider/ha_spider.so [1568/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/keypair.c.o [1569/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/open.c.o [1570/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/ge_scalarmult_base.c.o [1571/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/sign.c.o [1572/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/verify.c.o [1573/2196] Building C object client/CMakeFiles/mysqldump.dir/__/sql-common/my_user.c.o [1574/2196] Building C object plugin/auth_examples/CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o [1575/2196] Linking C shared module plugin/auth_examples/qa_auth_interface.so [1576/2196] Building C object plugin/auth_examples/CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o [1577/2196] Linking C shared module plugin/auth_examples/qa_auth_server.so [1578/2196] Building C object plugin/auth_examples/CMakeFiles/auth_test_plugin.dir/test_plugin.c.o [1579/2196] Building C object plugin/auth_examples/CMakeFiles/dialog_examples.dir/dialog_examples.c.o [1580/2196] Linking C shared module plugin/auth_examples/auth_test_plugin.so [1581/2196] Linking C shared module plugin/auth_examples/dialog_examples.so [1582/2196] Building C object plugin/auth_examples/CMakeFiles/auth_0x0100.dir/auth_0x0100.c.o [1583/2196] Linking C shared module plugin/auth_examples/auth_0x0100.so [1584/2196] Building C object plugin/auth_examples/CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o [1585/2196] Linking C shared module plugin/auth_examples/qa_auth_client.so [1586/2196] Building CXX object plugin/auth_gssapi/CMakeFiles/auth_gssapi.dir/server_plugin.cc.o [1587/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/sc_reduce.c.o [1588/2196] Building CXX object plugin/auth_gssapi/CMakeFiles/auth_gssapi.dir/gssapi_errmsg.cc.o [1589/2196] Building C object plugin/auth_socket/CMakeFiles/auth_socket_embedded.dir/auth_socket.c.o [1590/2196] Building C object plugin/auth_pam/CMakeFiles/auth_pam.dir/auth_pam.c.o [1591/2196] Linking C shared module plugin/auth_pam/auth_pam.so [1592/2196] Linking C static library plugin/auth_socket/libauth_socket_embedded.a [1593/2196] Building C object plugin/auth_socket/CMakeFiles/auth_socket.dir/auth_socket.c.o [1594/2196] Linking C static library plugin/auth_socket/libauth_socket.a [1595/2196] Building C object plugin/cracklib_password_check/CMakeFiles/cracklib_password_check.dir/cracklib_password_check.c.o [1596/2196] Linking C shared module plugin/cracklib_password_check/cracklib_password_check.so [1597/2196] Building CXX object plugin/auth_gssapi/CMakeFiles/auth_gssapi.dir/gssapi_server.cc.o [1598/2196] Linking CXX shared module plugin/auth_gssapi/auth_gssapi.so [1599/2196] Building CXX object plugin/daemon_example/CMakeFiles/daemon_example.dir/daemon_example.cc.o [1600/2196] Building CXX object plugin/debug_key_management/CMakeFiles/debug_key_management.dir/debug_key_management_plugin.cc.o [1601/2196] Linking CXX shared module plugin/daemon_example/libdaemon_example.so [1602/2196] Linking CXX shared module plugin/debug_key_management/debug_key_management.so [1603/2196] Building CXX object plugin/example_key_management/CMakeFiles/example_key_management.dir/example_key_management_plugin.cc.o [1604/2196] Linking CXX shared module plugin/example_key_management/example_key_management.so [1605/2196] Building C object plugin/auth_ed25519/CMakeFiles/auth_ed25519.dir/ref10/sc_muladd.c.o [1606/2196] Linking C shared module plugin/auth_ed25519/auth_ed25519.so [1607/2196] Building CXX object plugin/feedback/CMakeFiles/feedback.dir/url_base.cc.o [1608/2196] Building CXX object plugin/feedback/CMakeFiles/feedback.dir/sender_thread.cc.o [1609/2196] Building CXX object plugin/feedback/CMakeFiles/feedback.dir/url_http.cc.o [1610/2196] Building CXX object plugin/feedback/CMakeFiles/feedback.dir/feedback.cc.o [1611/2196] Building CXX object plugin/feedback/CMakeFiles/feedback.dir/utils.cc.o [1612/2196] Linking CXX static library plugin/feedback/libfeedback.a [1613/2196] Building CXX object plugin/feedback/CMakeFiles/feedback_embedded.dir/sender_thread.cc.o [1614/2196] Building CXX object plugin/feedback/CMakeFiles/feedback_embedded.dir/url_base.cc.o [1615/2196] Building CXX object plugin/feedback/CMakeFiles/feedback_embedded.dir/feedback.cc.o [1616/2196] Building CXX object plugin/file_key_management/CMakeFiles/file_key_management.dir/file_key_management_plugin.cc.o [1617/2196] Building C object plugin/fulltext/CMakeFiles/ftexample.dir/plugin_example.c.o [1618/2196] Linking C shared module plugin/fulltext/mypluglib.so [1619/2196] Building CXX object plugin/feedback/CMakeFiles/feedback_embedded.dir/url_http.cc.o [1620/2196] Building CXX object plugin/file_key_management/CMakeFiles/file_key_management.dir/parser.cc.o [1621/2196] Linking CXX shared module plugin/file_key_management/file_key_management.so [1622/2196] Building CXX object plugin/feedback/CMakeFiles/feedback_embedded.dir/utils.cc.o [1623/2196] Linking CXX static library plugin/feedback/libfeedback_embedded.a [1624/2196] Building CXX object plugin/handler_socket/CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr_worker.cpp.o In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:18:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:24:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:18:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:27:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26:0: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:17:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_worker_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp: In member function 'int dena::hstcpsvr_worker::run_one_nb()': /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:459:12: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr c(new hstcpsvr_conn()); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp: In member function 'int dena::hstcpsvr_worker::run_one_ep()': /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:506:12: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr c(new hstcpsvr_conn()); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.cpp:26: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [1625/2196] Building CXX object plugin/handler_socket/CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr.cpp.o In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:18:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:24:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:18:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:27:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20:0: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:21:0: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr_worker.hpp:17:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_worker_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp: In member function 'virtual std::__cxx11::string dena::hstcpsvr::start_listen()': /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:122:10: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr< thread > thr( ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:12, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.cpp:20: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [1626/2196] Building CXX object plugin/locale_info/CMakeFiles/locales.dir/locale_info.cc.o [1627/2196] Linking CXX shared module plugin/locale_info/locales.so [1628/2196] Building CXX object plugin/handler_socket/CMakeFiles/handlersocket.dir/handlersocket/handlersocket.cpp.o In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:18:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:16: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:24:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:11: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:18:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:16: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:27:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:11: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:16:0: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/hstcpsvr.hpp:47:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:11: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp: In function 'int daemon_handlersocket_init(void*)': /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:80:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr ap(new daemon_handlersocket_data); ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/handlersocket.cpp:11: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [1629/2196] Building CXX object plugin/query_response_time/CMakeFiles/query_response_time.dir/query_response_time.cc.o [1630/2196] Building CXX object plugin/metadata_lock_info/CMakeFiles/metadata_lock_info.dir/metadata_lock_info.cc.o [1631/2196] Linking CXX shared module plugin/metadata_lock_info/metadata_lock_info.so [1632/2196] Building CXX object plugin/qc_info/CMakeFiles/query_cache_info.dir/qc_info.cc.o [1633/2196] Linking CXX shared module plugin/qc_info/query_cache_info.so [1634/2196] Building CXX object plugin/handler_socket/CMakeFiles/handlersocket.dir/handlersocket/database.cpp.o In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.cpp:15:0: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:24:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:13, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.cpp:15: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.cpp:15:0: /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:27:14: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:13, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.cpp:15: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.cpp:181:8: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr user_lock; ^~~~~~~~ In file included from /usr/include/c++/6/memory:81:0, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.hpp:13, from /«PKGBUILDDIR»/plugin/handler_socket/handlersocket/database.cpp:15: /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ [1635/2196] Linking CXX shared module plugin/handler_socket/handlersocket.so [1636/2196] Building CXX object plugin/query_response_time/CMakeFiles/query_response_time.dir/plugin.cc.o [1637/2196] Linking CXX shared module plugin/query_response_time/query_response_time.so [1638/2196] Building CXX object plugin/semisync/CMakeFiles/semisync_master.dir/semisync.cc.o [1639/2196] Building CXX object plugin/semisync/CMakeFiles/semisync_master.dir/semisync_master_plugin.cc.o [1640/2196] Building CXX object plugin/semisync/CMakeFiles/semisync_slave.dir/semisync.cc.o [1641/2196] Building CXX object plugin/semisync/CMakeFiles/semisync_master.dir/semisync_master.cc.o [1642/2196] Linking CXX shared module plugin/semisync/semisync_master.so [1643/2196] Building C object plugin/server_audit/CMakeFiles/server_audit.dir/test_audit_v4.c.o [1644/2196] Building CXX object plugin/semisync/CMakeFiles/semisync_slave.dir/semisync_slave.cc.o [1645/2196] Building C object plugin/sql_errlog/CMakeFiles/sql_errlog.dir/sql_errlog.c.o [1646/2196] Linking C shared module plugin/sql_errlog/sql_errlog.so [1647/2196] Building C object plugin/simple_password_check/CMakeFiles/simple_password_check.dir/simple_password_check.c.o [1648/2196] Linking C shared module plugin/simple_password_check/simple_password_check.so [1649/2196] Building CXX object plugin/semisync/CMakeFiles/semisync_slave.dir/semisync_slave_plugin.cc.o [1650/2196] Linking CXX shared module plugin/semisync/semisync_slave.so [1651/2196] Building CXX object plugin/userstat/CMakeFiles/userstat_embedded.dir/userstat.cc.o [1652/2196] Linking CXX static library plugin/userstat/libuserstat_embedded.a [1653/2196] Building C object plugin/server_audit/CMakeFiles/server_audit.dir/server_audit.c.o [1654/2196] Linking C shared module plugin/server_audit/server_audit.so [1655/2196] Building CXX object plugin/user_variables/CMakeFiles/user_variables.dir/user_variables.cc.o [1656/2196] Linking CXX shared module plugin/user_variables/user_variables.so [1657/2196] Building CXX object client/CMakeFiles/mysql.dir/completion_hash.cc.o [1658/2196] Building CXX object plugin/userstat/CMakeFiles/userstat.dir/userstat.cc.o [1659/2196] Linking CXX static library plugin/userstat/libuserstat.a [1660/2196] Building CXX object client/CMakeFiles/mysql.dir/readline.cc.o [1661/2196] Building CXX object plugin/wsrep_info/CMakeFiles/wsrep_info.dir/plugin.cc.o [1662/2196] Linking CXX shared module plugin/wsrep_info/wsrep_info.so [1663/2196] Building CXX object client/CMakeFiles/mysql.dir/__/sql/sql_string.cc.o [1664/2196] Building C object client/CMakeFiles/async_example.dir/async_example.c.o [1665/2196] Linking CXX executable client/async_example [1666/2196] Building C object client/CMakeFiles/mysqlshow.dir/mysqlshow.c.o [1667/2196] Linking CXX executable client/mysqlshow [1668/2196] Building C object client/CMakeFiles/mysqlslap.dir/mysqlslap.c.o [1669/2196] Linking CXX executable client/mysqlslap [1670/2196] Building C object client/CMakeFiles/mysqlcheck.dir/mysqlcheck.c.o [1671/2196] Linking CXX executable client/mysqlcheck [1672/2196] Building C object client/CMakeFiles/mysqldump.dir/mysqldump.c.o [1673/2196] Linking CXX executable client/mysqldump [1674/2196] Building CXX object client/CMakeFiles/mysql.dir/mysql.cc.o [1675/2196] Building C object client/CMakeFiles/mysqlimport.dir/mysqlimport.c.o [1676/2196] Linking CXX executable client/mysql [1677/2196] Linking CXX executable client/mysqlimport [1678/2196] Building C object client/CMakeFiles/mysqladmin.dir/__/sql/password.c.o [1679/2196] Building C object client/CMakeFiles/mysql_plugin.dir/mysql_plugin.c.o [1680/2196] Linking CXX executable client/mysql_plugin [1681/2196] Building C object extra/CMakeFiles/perror.dir/perror.c.o [1682/2196] Linking CXX executable extra/perror [1683/2196] Building CXX object client/CMakeFiles/mysqladmin.dir/mysqladmin.cc.o [1684/2196] Linking CXX executable client/mysqladmin [1685/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/buf/buf0checksum.cc.o [1686/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/innochecksum.cc.o [1687/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0ut.cc.o [1688/2196] Building CXX object client/CMakeFiles/mysqltest.dir/mysqltest.cc.o [1689/2196] Linking CXX executable client/mysqltest [1690/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/buf/buf0buf.cc.o /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc: In function 'bool buf_page_is_checksum_valid_crc32(const unsigned char*, ulint, ulint, uintmax_t, bool, FILE*, srv_checksum_algorithm_t, bool)': /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:632:43: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] crc32, checksum_field1, checksum_field2); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc: In function 'bool buf_page_is_checksum_valid_innodb(const unsigned char*, ulint, ulint, uintmax_t, bool, FILE*, srv_checksum_algorithm_t)': /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:700:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field2); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:705:50: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] buf_calc_page_crc32(read_buf), checksum_field1); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:714:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field2); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:719:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field1); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc: In function 'bool buf_page_is_checksum_valid_none(const unsigned char*, ulint, ulint, uintmax_t, bool, FILE*, srv_checksum_algorithm_t)': /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:797:36: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field1, checksum_field2); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc: In function 'bool buf_page_is_corrupted(bool, const unsigned char*, const page_size_t&, const fil_space_t*, uintmax_t, bool, bool, FILE*)': /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:970:13: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] page_no); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1026:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field2); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1033:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field1); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1090:12: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] page_no); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1128:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field2); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1135:21: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] checksum_field1); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1170:12: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] page_no); ^ /«PKGBUILDDIR»/storage/innobase/buf/buf0buf.cc:1225:12: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] page_no); ^ [1691/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0crc32.cc.o [1692/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/page/page0zip.cc.o /«PKGBUILDDIR»/storage/innobase/page/page0zip.cc: In function 'ulint page_zip_verify_checksum(const void*, ulint, uintmax_t, bool, bool, FILE*)': /«PKGBUILDDIR»/storage/innobase/page/page0zip.cc:5028:31: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] " uncorrupted\n", page_no); ^ /«PKGBUILDDIR»/storage/innobase/page/page0zip.cc:5071:16: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] calc, stored); ^ /«PKGBUILDDIR»/storage/innobase/page/page0zip.cc:5082:27: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] page_no, crc32, stored); ^ /«PKGBUILDDIR»/storage/innobase/page/page0zip.cc:5085:43: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uintmax_t {aka long long unsigned int}' [-Wformat=] page_no, BUF_NO_CHECKSUM_MAGIC, stored); ^ [1693/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/os/os0file.cc.o [1694/2196] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/fil/fil0crypt.cc.o [1695/2196] Building C object tests/CMakeFiles/bug25714.dir/bug25714.c.o [1696/2196] Linking CXX executable extra/innochecksum [1697/2196] Linking CXX executable tests/bug25714 [1698/2196] Linking CXX executable sql/mysql_tzinfo_to_sql [1699/2196] Building CXX object client/CMakeFiles/mysqlbinlog.dir/mysqlbinlog.cc.o [1700/2196] Linking CXX executable client/mysqlbinlog [1701/2196] Building CXX object sql/CMakeFiles/sql_sequence_embedded.dir/ha_sequence.cc.o [1702/2196] Linking CXX static library sql/libsql_sequence_embedded.a [1703/2196] Building CXX object sql/CMakeFiles/partition_embedded.dir/ha_partition.cc.o [1704/2196] Linking CXX static library sql/libpartition_embedded.a [1705/2196] Building CXX object sql/CMakeFiles/sql_sequence.dir/ha_sequence.cc.o [1706/2196] Linking CXX static library sql/libsql_sequence.a [1707/2196] Generating lex_hash.h [1708/2196] Building CXX object sql/CMakeFiles/partition.dir/ha_partition.cc.o [1709/2196] Linking CXX static library sql/libpartition.a [1710/2196] Building C object wsrep/CMakeFiles/wsrep.dir/wsrep_gtid.c.o [1711/2196] Building C object wsrep/CMakeFiles/wsrep.dir/wsrep_uuid.c.o [1712/2196] Building C object wsrep/CMakeFiles/wsrep.dir/wsrep_loader.c.o [1713/2196] Building C object wsrep/CMakeFiles/wsrep.dir/wsrep_dummy.c.o [1714/2196] Linking C static library wsrep/libwsrep.a [1715/2196] Building CXX object mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/safe_process.cc.o [1716/2196] Linking CXX executable mysql-test/lib/My/SafeProcess/my_safe_process [1717/2196] Building C object scripts/CMakeFiles/comp_sql.dir/comp_sql.c.o [1718/2196] Linking C executable scripts/comp_sql [1719/2196] Generating mysql_fix_privilege_tables_sql.c [1720/2196] Building C object client/CMakeFiles/mysql_upgrade.dir/mysql_upgrade.c.o [1721/2196] Linking CXX executable client/mysql_upgrade [1722/2196] Generating sql_yacc.cc, sql_yacc.h [1723/2196] Generating sql_yacc_ora.cc, sql_yacc_ora.h [1724/2196] Building CXX object sql/CMakeFiles/gen_lex_token.dir/gen_lex_token.cc.o [1725/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_filter.cc.o [1726/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/des_key_file.cc.o [1727/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/repl_failsafe.cc.o [1728/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_record.cc.o [1729/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_injector.cc.o [1730/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/spatial.cc.o [1731/2196] Building C object tests/CMakeFiles/mysql_client_test.dir/mysql_client_test.c.o [1732/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_cache.cc.o [1733/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/set_var.cc.o [1734/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_account.cc.o [1735/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_host.cc.o [1736/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp.cc.o [1737/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_thread.cc.o [1738/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_account.cc.o [1739/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_user.cc.o [1740/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_column_values.cc.o [1741/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_con_slice.cc.o [1742/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/ha_perfschema.cc.o [1743/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_defaults.cc.o [1744/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_autosize.cc.o [1745/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_stages.cc.o [1746/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs.cc.o [1747/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_waits.cc.o [1748/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_statements.cc.o [1749/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_digest.cc.o [1750/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_global.cc.o [1751/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_host.cc.o [1752/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_engine_table.cc.o [1753/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_server.cc.o [1754/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_setup_actor.cc.o [1755/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_setup_object.cc.o [1756/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_user.cc.o [1757/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_timer.cc.o [1758/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_instr_class.cc.o [1759/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_instr.cc.o [1760/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_visitor.cc.o [1761/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_accounts.cc.o [1762/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_all_instr.cc.o [1763/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_account_by_event_name.cc.o [1764/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_host_by_event_name.cc.o [1765/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_thread_by_event_name.cc.o [1766/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_user_by_event_name.cc.o [1767/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_account_by_event_name.cc.o [1768/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_global_by_event_name.cc.o [1769/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tiws_by_table.cc.o [1770/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o [1771/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_digest.cc.o [1772/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_thread_by_event_name.cc.o [1773/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_user_by_event_name.cc.o [1774/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_global_by_event_name.cc.o [1775/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_statements.cc.o [1776/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_stages.cc.o [1777/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_waits.cc.o [1778/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_waits_summary.cc.o [1779/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_account_by_event_name.cc.o [1780/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_host_by_event_name.cc.o [1781/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_thread_by_event_name.cc.o [1782/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_user_by_event_name.cc.o [1783/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_global_by_event_name.cc.o [1784/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_instances.cc.o [1785/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_summary_by_instance.cc.o [1786/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_summary_by_event_name.cc.o [1787/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_summary_by_event_name.cc.o [1788/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_instances.cc.o [1789/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_hosts.cc.o [1790/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_summary_by_instance.cc.o [1791/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_helper.cc.o [1792/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_host_cache.cc.o [1793/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_performance_timers.cc.o [1794/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_os_global_by_type.cc.o [1795/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_actors.cc.o [1796/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_consumers.cc.o [1797/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_instruments.cc.o [1798/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_objects.cc.o [1799/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_timers.cc.o [1800/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_sync_instances.cc.o [1801/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_threads.cc.o [1802/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tiws_by_index_usage.cc.o [1803/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tlws_by_table.cc.o [1804/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_users.cc.o [1805/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_thread_connect_attr.cc.o [1806/2196] Linking CXX executable tests/mysql_client_test [1807/2196] Linking CXX executable sql/gen_lex_token [1808/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_connect_attrs.cc.o [1809/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_connect.cc.o [1810/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/libmysqld.c.o [1811/2196] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_account_connect_attrs.cc.o [1812/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/client.c.o [1813/2196] Linking CXX static library storage/perfschema/libperfschema.a [1814/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/errmsg.c.o [1815/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/libmysql.c.o [1816/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_timer-t.dir/pfs_timer-t.cc.o [1817/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_misc-t.dir/pfs_misc-t.cc.o [1818/2196] Linking CXX executable storage/perfschema/unittest/pfs_timer-t [1819/2196] Linking CXX executable storage/perfschema/unittest/pfs_misc-t [1820/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr_class-oom-t.dir/pfs_instr_class-oom-t.cc.o [1821/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_host-oom-t.dir/pfs_host-oom-t.cc.o [1822/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr-t.dir/pfs_instr-t.cc.o [1823/2196] Linking CXX executable storage/perfschema/unittest/pfs_host-oom-t [1824/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr-oom-t.dir/pfs_instr-oom-t.cc.o [1825/2196] Linking CXX executable storage/perfschema/unittest/pfs_instr-t [1826/2196] Linking CXX executable storage/perfschema/unittest/pfs_instr_class-oom-t [1827/2196] Linking CXX executable storage/perfschema/unittest/pfs_instr-oom-t [1828/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_account-oom-t.dir/pfs_account-oom-t.cc.o [1829/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_user-oom-t.dir/pfs_user-oom-t.cc.o [1830/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs_instr_class-t.dir/pfs_instr_class-t.cc.o [1831/2196] Linking CXX executable storage/perfschema/unittest/pfs_account-oom-t [1832/2196] Linking CXX executable storage/perfschema/unittest/pfs_user-oom-t [1833/2196] Generating lex_token.h [1834/2196] Linking CXX executable storage/perfschema/unittest/pfs_instr_class-t [1835/2196] Building CXX object sql/CMakeFiles/sql.dir/compat56.cc.o [1836/2196] Building CXX object storage/perfschema/unittest/CMakeFiles/pfs-t.dir/pfs-t.cc.o [1837/2196] Linking CXX executable storage/perfschema/unittest/pfs-t [1838/2196] Building C object sql/CMakeFiles/sql.dir/__/sql-common/client.c.o [1839/2196] Building CXX object sql/CMakeFiles/sql.dir/des_key_file.cc.o [1840/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/lib_sql.cc.o [1841/2196] Building C object sql/CMakeFiles/sql.dir/__/sql-common/errmsg.c.o [1842/2196] Building CXX object sql/CMakeFiles/sql.dir/discover.cc.o [1843/2196] Building CXX object sql/CMakeFiles/sql.dir/derror.cc.o [1844/2196] Building CXX object sql/CMakeFiles/sql.dir/filesort_utils.cc.o [1845/2196] Building CXX object sql/CMakeFiles/sql.dir/gstream.cc.o [1846/2196] Building CXX object sql/CMakeFiles/sql.dir/field_conv.cc.o [1847/2196] Building CXX object sql/CMakeFiles/sql.dir/signal_handler.cc.o [1848/2196] Building CXX object sql/CMakeFiles/sql.dir/filesort.cc.o [1849/2196] Building CXX object sql/CMakeFiles/sql.dir/hostname.cc.o [1850/2196] Building CXX object sql/CMakeFiles/sql.dir/init.cc.o [1851/2196] Building CXX object sql/CMakeFiles/sql.dir/item_buff.cc.o [1852/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_record_old.cc.o [1853/2196] Building CXX object sql/CMakeFiles/sql.dir/handler.cc.o [1854/2196] Building CXX object sql/CMakeFiles/sql.dir/field.cc.o [1855/2196] Building CXX object sql/CMakeFiles/sql.dir/item.cc.o [1856/2196] Building CXX object sql/CMakeFiles/sql.dir/item_cmpfunc.cc.o [1857/2196] Building CXX object sql/CMakeFiles/sql.dir/item_create.cc.o [1858/2196] Building CXX object sql/CMakeFiles/sql.dir/item_func.cc.o [1859/2196] Building CXX object sql/CMakeFiles/sql.dir/item_geofunc.cc.o [1860/2196] Building CXX object sql/CMakeFiles/sql.dir/item_row.cc.o [1861/2196] Building CXX object sql/CMakeFiles/sql.dir/item_strfunc.cc.o [1862/2196] Building CXX object sql/CMakeFiles/sql.dir/item_subselect.cc.o [1863/2196] Building CXX object sql/CMakeFiles/sql.dir/key.cc.o [1864/2196] Building CXX object sql/CMakeFiles/sql.dir/item_timefunc.cc.o [1865/2196] Building CXX object sql/CMakeFiles/sql.dir/item_sum.cc.o [1866/2196] Building CXX object sql/CMakeFiles/sql.dir/lock.cc.o [1867/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_reporting.cc.o [1868/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_record.cc.o [1869/2196] Building CXX object sql/CMakeFiles/sql.dir/my_decimal.cc.o [1870/2196] Building CXX object sql/CMakeFiles/sql.dir/log_event_old.cc.o [1871/2196] Building CXX object sql/CMakeFiles/sql.dir/log.cc.o [1872/2196] Building CXX object sql/CMakeFiles/sql.dir/net_serv.cc.o [1873/2196] Building CXX object sql/CMakeFiles/sql.dir/mf_iocache.cc.o [1874/2196] Building CXX object sql/CMakeFiles/sql.dir/keycaches.cc.o [1875/2196] Building C object sql/CMakeFiles/sql.dir/__/sql-common/client_plugin.c.o [1876/2196] Building CXX object sql/CMakeFiles/sql.dir/opt_sum.cc.o [1877/2196] Building CXX object sql/CMakeFiles/sql.dir/log_event.cc.o [1878/2196] Building C object sql/CMakeFiles/sql.dir/__/sql-common/pack.c.o [1879/2196] Building CXX object sql/CMakeFiles/sql.dir/mysqld.cc.o [1880/2196] Building CXX object sql/CMakeFiles/sql.dir/parse_file.cc.o [1881/2196] Building C object sql/CMakeFiles/sql.dir/password.c.o [1882/2196] Building CXX object sql/CMakeFiles/sql.dir/records.cc.o [1883/2196] Building CXX object sql/CMakeFiles/sql.dir/protocol.cc.o [1884/2196] Building CXX object sql/CMakeFiles/sql.dir/procedure.cc.o [1885/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_filter.cc.o [1886/2196] Building CXX object sql/CMakeFiles/sql.dir/session_tracker.cc.o [1887/2196] Building CXX object sql/CMakeFiles/sql.dir/opt_range.cc.o [1888/2196] Building CXX object sql/CMakeFiles/sql.dir/repl_failsafe.cc.o [1889/2196] Building CXX object sql/CMakeFiles/sql.dir/set_var.cc.o [1890/2196] Building CXX object sql/CMakeFiles/sql.dir/sp_cache.cc.o [1891/2196] Building CXX object sql/CMakeFiles/sql.dir/sp.cc.o [1892/2196] Building CXX object sql/CMakeFiles/sql.dir/sp_pcontext.cc.o [1893/2196] Building CXX object sql/CMakeFiles/sql.dir/slave.cc.o [1894/2196] Building CXX object sql/CMakeFiles/sql.dir/spatial.cc.o [1895/2196] Building CXX object sql/CMakeFiles/sql.dir/sp_rcontext.cc.o [1896/2196] Building CXX object sql/CMakeFiles/sql.dir/sp_head.cc.o [1897/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_cache.cc.o [1898/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_analyse.cc.o [1899/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_client.cc.o [1900/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_base.cc.o [1901/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_partition_admin.cc.o [1902/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_crypt.cc.o [1903/2196] Building CXX object sql/CMakeFiles/sql.dir/event_parse_data.cc.o [1904/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_acl.cc.o [1905/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_cursor.cc.o [1906/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_class.cc.o [1907/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_db.cc.o [1908/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_digest.cc.o [1909/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_delete.cc.o [1910/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_do.cc.o [1911/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_derived.cc.o [1912/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_get_diagnostics.cc.o [1913/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_handler.cc.o [1914/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_error.cc.o [1915/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_list.cc.o [1916/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_help.cc.o [1917/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_manager.cc.o [1918/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_load.cc.o [1919/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_bootstrap.cc.o [1920/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_insert.cc.o [1921/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_lex.cc.o [1922/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_plugin.cc.o [1923/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_partition.cc.o [1924/2196] Building CXX object sql/CMakeFiles/sql.dir/debug_sync.cc.o [1925/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_rename.cc.o [1926/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_prepare.cc.o [1927/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_parse.cc.o [1928/2196] Building C object sql/CMakeFiles/sql.dir/sql_state.c.o [1929/2196] Building CXX object sql/CMakeFiles/sql.dir/group_by_handler.cc.o [1930/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_repl.cc.o [1931/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_string.cc.o [1932/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_statistics.cc.o [1933/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_test.cc.o [1934/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_show.cc.o [1935/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_udf.cc.o [1936/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_trigger.cc.o [1937/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_table.cc.o [1938/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_view.cc.o [1939/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_union.cc.o [1940/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_select.cc.o [1941/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_update.cc.o [1942/2196] Building CXX object sql/CMakeFiles/sql.dir/strfunc.cc.o [1943/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_time.cc.o [1944/2196] Building CXX object sql/CMakeFiles/sql.dir/thr_malloc.cc.o [1945/2196] Building CXX object sql/CMakeFiles/sql.dir/unireg.cc.o [1946/2196] Building CXX object sql/CMakeFiles/sql.dir/tztime.cc.o [1947/2196] Building CXX object sql/CMakeFiles/sql.dir/uniques.cc.o [1948/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_tblmap.cc.o [1949/2196] Building CXX object sql/CMakeFiles/sql.dir/table.cc.o [1950/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_binlog.cc.o [1951/2196] Building CXX object sql/CMakeFiles/sql.dir/event_scheduler.cc.o [1952/2196] Building CXX object sql/CMakeFiles/sql.dir/event_queue.cc.o [1953/2196] Building CXX object sql/CMakeFiles/sql.dir/item_xmlfunc.cc.o [1954/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_tablespace.cc.o [1955/2196] Building C object sql/CMakeFiles/sql.dir/__/sql-common/my_user.c.o [1956/2196] Building CXX object sql/CMakeFiles/sql.dir/event_data_objects.cc.o [1957/2196] Building CXX object sql/CMakeFiles/sql.dir/event_db_repository.cc.o [1958/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_utility.cc.o [1959/2196] Building CXX object sql/CMakeFiles/sql.dir/partition_info.cc.o [1960/2196] Building CXX object sql/CMakeFiles/sql.dir/events.cc.o [1961/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_injector.cc.o [1962/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_rli.cc.o [1963/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_servers.cc.o [1964/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_mi.cc.o [1965/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_audit.cc.o [1966/2196] Building CXX object sql/CMakeFiles/sql.dir/scheduler.cc.o [1967/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_connect.cc.o [1968/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_alter.cc.o [1969/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_locale.cc.o [1970/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_signal.cc.o [1971/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_profile.cc.o [1972/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_handler.cc.o [1973/2196] Building CXX object sql/CMakeFiles/sql.dir/mdl.cc.o [1974/2196] Building CXX object sql/CMakeFiles/sql.dir/transaction.cc.o [1975/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_truncate.cc.o [1976/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_admin.cc.o [1977/2196] Building CXX object sql/CMakeFiles/sql.dir/datadict.cc.o [1978/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_reload.cc.o [1979/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_analyze_stmt.cc.o [1980/2196] Building CXX object sql/CMakeFiles/sql.dir/item_inetfunc.cc.o [1981/2196] Building CXX object sql/CMakeFiles/sql.dir/create_options.cc.o [1982/2196] Building CXX object sql/CMakeFiles/sql.dir/sys_vars.cc.o [1983/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_explain.cc.o [1984/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_join_cache.cc.o [1985/2196] Building CXX object sql/CMakeFiles/sql.dir/multi_range_read.cc.o [1986/2196] Building CXX object sql/CMakeFiles/sql.dir/opt_index_cond_pushdown.cc.o [1987/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_expression_cache.cc.o [1988/2196] Building CXX object sql/CMakeFiles/sql.dir/gcalc_slicescan.cc.o [1989/2196] Building CXX object sql/CMakeFiles/sql.dir/gcalc_tools.cc.o [1990/2196] Building C object sql/CMakeFiles/sql.dir/__/sql-common/mysql_async.c.o [1991/2196] Building CXX object sql/CMakeFiles/sql.dir/opt_table_elimination.cc.o [1992/2196] Building CXX object sql/CMakeFiles/sql.dir/threadpool_common.cc.o [1993/2196] Building CXX object sql/CMakeFiles/sql.dir/opt_subselect.cc.o [1994/2196] Building CXX object sql/CMakeFiles/sql.dir/my_json_writer.cc.o [1995/2196] Building CXX object sql/CMakeFiles/sql.dir/my_apc.cc.o [1996/2196] Building CXX object sql/CMakeFiles/sql.dir/mf_iocache_encr.cc.o [1997/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_gtid.cc.o [1998/2196] Building CXX object sql/CMakeFiles/sql.dir/rpl_parallel.cc.o [1999/2196] Building CXX object sql/CMakeFiles/sql.dir/item_jsonfunc.cc.o [2000/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_type.cc.o [2001/2196] Building CXX object sql/CMakeFiles/sql.dir/item_windowfunc.cc.o [2002/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_cte.cc.o [2003/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_sequence.cc.o [2004/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_notify.cc.o [2005/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_check_opts.cc.o [2006/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_window.cc.o [2007/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_hton.cc.o [2008/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_mysqld.cc.o [2009/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_sst.cc.o [2010/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_utils.cc.o [2011/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_var.cc.o [2012/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_binlog.cc.o [2013/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_applier.cc.o [2014/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_thd.cc.o [2015/2196] Building CXX object sql/CMakeFiles/sql.dir/encryption.cc.o [2016/2196] Building CXX object sql/CMakeFiles/sql.dir/wsrep_xid.cc.o [2017/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_builtin.cc.o [2018/2196] Building CXX object sql/CMakeFiles/sql.dir/table_cache.cc.o [2019/2196] Building CXX object sql/CMakeFiles/sql.dir/temporary_tables.cc.o [2020/2196] Building CXX object sql/CMakeFiles/sql.dir/threadpool_generic.cc.o [2021/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/my_user.c.o [2022/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/pack.c.o [2023/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/client_plugin.c.o [2024/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/emb_qcache.cc.o [2025/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql-common/mysql_async.c.o [2026/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/password.c.o [2027/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/discover.cc.o [2028/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/derror.cc.o [2029/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/filesort_utils.cc.o [2030/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/field_conv.cc.o [2031/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_digest.cc.o [2032/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/filesort.cc.o [2033/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/gstream.cc.o [2034/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/field.cc.o [2035/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/signal_handler.cc.o [2036/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/slave.cc.o [2037/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/hash_filo.cc.o [2038/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/hostname.cc.o [2039/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/init.cc.o [2040/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_buff.cc.o [2041/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/handler.cc.o [2042/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_cmpfunc.cc.o [2043/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item.cc.o [2044/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_yacc.cc.o [2045/2196] Building CXX object sql/CMakeFiles/sql.dir/sql_yacc_ora.cc.o [2046/2196] Linking CXX static library sql/libsql.a [2047/2196] Building CXX object unittest/sql/CMakeFiles/explain_filename-t.dir/explain_filename-t.cc.o [2048/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_func.cc.o [2049/2196] Building CXX object sql/CMakeFiles/mysqld.dir/main.cc.o [2050/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_geofunc.cc.o [2051/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_create.cc.o [2052/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_row.cc.o [2053/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_subselect.cc.o [2054/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_strfunc.cc.o [2055/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_sum.cc.o [2056/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_timefunc.cc.o [2057/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_jsonfunc.cc.o [2058/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_xmlfunc.cc.o [2059/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/key.cc.o [2060/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/lock.cc.o [2061/2196] Linking CXX executable unittest/sql/explain_filename-t [2062/2196] Linking CXX executable sql/mysqld [2063/2196] Building C object sql/CMakeFiles/udf_example.dir/udf_example.c.o [2064/2196] Linking C shared module sql/udf_example.so [2065/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/mf_iocache.cc.o [2066/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/net_serv.cc.o [2067/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/my_decimal.cc.o [2068/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/log.cc.o [2069/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/parse_file.cc.o [2070/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/log_event.cc.o [2071/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_sum.cc.o [2072/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/protocol.cc.o [2073/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/procedure.cc.o [2074/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/records.cc.o [2075/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_pcontext.cc.o [2076/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_acl.cc.o [2077/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_rcontext.cc.o [2078/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_range.cc.o [2079/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sp_head.cc.o [2080/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_signal.cc.o [2081/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_partition_admin.cc.o [2082/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_analyse.cc.o [2083/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_crypt.cc.o [2084/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_cache.cc.o [2085/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_cursor.cc.o [2086/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_base.cc.o [2087/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_db.cc.o [2088/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_delete.cc.o [2089/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_do.cc.o [2090/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_class.cc.o [2091/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_derived.cc.o [2092/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_handler.cc.o [2093/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_error.cc.o [2094/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_get_diagnostics.cc.o [2095/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_help.cc.o [2096/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/datadict.cc.o [2097/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_insert.cc.o [2098/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_truncate.cc.o [2099/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/keycaches.cc.o [2100/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_reload.cc.o [2101/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_list.cc.o [2102/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_admin.cc.o [2103/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_binlog.cc.o [2104/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_load.cc.o [2105/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_manager.cc.o [2106/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_bootstrap.cc.o [2107/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_lex.cc.o [2108/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_locale.cc.o [2109/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/debug_sync.cc.o [2110/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_partition.cc.o [2111/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_plugin.cc.o [2112/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_parse.cc.o [2113/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_rename.cc.o [2114/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_table_elimination.cc.o [2115/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_repl.cc.o [2116/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_servers.cc.o [2117/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_prepare.cc.o [2118/2196] Building C object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_state.c.o [2119/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/group_by_handler.cc.o [2120/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_string.cc.o [2121/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_tablespace.cc.o [2122/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_statistics.cc.o [2123/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_test.cc.o [2124/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_show.cc.o [2125/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_trigger.cc.o [2126/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_table.cc.o [2127/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_udf.cc.o [2128/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_union.cc.o [2129/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_view.cc.o [2130/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_select.cc.o [2131/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/gcalc_tools.cc.o [2132/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/gcalc_slicescan.cc.o [2133/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_update.cc.o [2134/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/strfunc.cc.o [2135/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_profile.cc.o [2136/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/thr_malloc.cc.o [2137/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/uniques.cc.o [2138/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_time.cc.o [2139/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/tztime.cc.o [2140/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/unireg.cc.o [2141/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_connect.cc.o [2142/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/partition_info.cc.o [2143/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/table.cc.o [2144/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/scheduler.cc.o [2145/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_audit.cc.o [2146/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_alter.cc.o [2147/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_builtin.cc.o [2148/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/event_parse_data.cc.o [2149/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_handler.cc.o [2150/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/mdl.cc.o [2151/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/transaction.cc.o [2152/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_join_cache.cc.o [2153/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/multi_range_read.cc.o [2154/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sys_vars.cc.o [2155/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_index_cond_pushdown.cc.o [2156/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_reporting.cc.o [2157/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/create_options.cc.o [2158/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_utility.cc.o [2159/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/my_json_writer.cc.o [2160/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/my_apc.cc.o [2161/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_expression_cache.cc.o [2162/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/opt_subselect.cc.o [2163/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_analyze_stmt.cc.o [2164/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/rpl_gtid.cc.o [2165/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/compat56.cc.o [2166/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/mf_iocache_encr.cc.o [2167/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/table_cache.cc.o [2168/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/encryption.cc.o [2169/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_explain.cc.o [2170/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/wsrep_dummy.cc.o [2171/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_type.cc.o [2172/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_inetfunc.cc.o [2173/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_cte.cc.o [2174/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_sequence.cc.o [2175/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_window.cc.o [2176/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/session_tracker.cc.o [2177/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/item_windowfunc.cc.o [2178/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/ha_sequence.cc.o [2179/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/temporary_tables.cc.o [2180/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_yacc.cc.o [2181/2196] Building CXX object libmysqld/CMakeFiles/sql_embedded.dir/__/sql/sql_yacc_ora.cc.o [2182/2196] Linking CXX static library libmysqld/libsql_embedded.a [2183/2196] Generating mysqlserver_depends.c [2184/2196] Building C object libmysqld/CMakeFiles/mysqlserver.dir/mysqlserver_depends.c.o [2185/2196] Linking C static library libmysqld/libmysqld.a /usr/bin/ar: creating /«PKGBUILDDIR»/builddir/libmysqld/libmysqld.a [2186/2196] Building CXX object libmysqld/CMakeFiles/libmysqld.dir/libmysqld_exports_file.cc.o [2187/2196] Building CXX object libmysqld/examples/CMakeFiles/mysql_embedded.dir/__/__/client/completion_hash.cc.o [2188/2196] Building CXX object libmysqld/examples/CMakeFiles/mysql_embedded.dir/__/__/client/mysql.cc.o [2189/2196] Building CXX object libmysqld/examples/CMakeFiles/mysql_embedded.dir/__/__/client/readline.cc.o [2190/2196] Building CXX object libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/__/__/client/mysqltest.cc.o [2191/2196] Linking CXX executable libmysqld/examples/mysqltest_embedded [2192/2196] Linking CXX shared library libmysqld/libmysqld.so.19 [2193/2196] Creating library symlink libmysqld/libmysqld.so [2194/2196] Linking CXX executable libmysqld/examples/mysql_embedded [2195/2196] Building C object libmysqld/examples/CMakeFiles/mysql_client_test_embedded.dir/__/__/tests/mysql_client_test.c.o [2196/2196] Linking CXX executable libmysqld/examples/mysql_client_test_embedded make[1]: Leaving directory '/«PKGBUILDDIR»' rm -f debian/*.debhelper.log debian/rules override_dh_auto_test make[1]: Entering directory '/«PKGBUILDDIR»' # Skip unstable tests if such are defined for arch cp mysql-test/unstable-tests debian/mysql-test-unstable-tests.orig [ ! -f debian/unstable-tests.armhf ] || cat debian/unstable-tests.armhf >> mysql-test/unstable-tests # Run testsuite cd builddir/mysql-test && ./mtr --force --testcase-timeout=30 --suite-timeout=540 --retry=3 --parallel=4 --skip-test-list=unstable-tests || exit 1 ; Logging: /«PKGBUILDDIR»/mysql-test/mysql-test-run.pl --force --testcase-timeout=30 --suite-timeout=540 --retry=3 --parallel=4 --skip-test-list=unstable-tests vardir: /«PKGBUILDDIR»/builddir/mysql-test/var Removing old var directory... Creating var directory '/«PKGBUILDDIR»/builddir/mysql-test/var'... Checking supported features... MariaDB Version 10.3.0-MariaDB-0+exp2 - SSL connections supported Using suites: main-,archive-,binlog-,binlog_encryption-,csv-,compat/oracle-,encryption-,federated-,funcs_1-,funcs_2-,gcol-,handler-,heap-,innodb-,innodb_fts-,innodb_gis-,innodb_zip-,json-,maria-,multi_source-,optimizer_unfixed_bugs-,parts-,percona-,perfschema-,plugins-,roles-,rpl-,sys_vars-,sql_sequence-,unit-,vcol-,wsrep-,connect,mroonga/wrapper,mroonga/storage,oqgraph,sequence,sql_discovery,metadata_lock_info,query_response_time,user_variables Collecting tests... Installing system database... ============================================================================== TEST WORKER RESULT TIME (ms) or COMMENT -------------------------------------------------------------------------- worker[2] Using MTR_BUILD_THREAD 300, with reserved ports 16000..16019 worker[1] Using MTR_BUILD_THREAD 302, with reserved ports 16040..16059 worker[3] Using MTR_BUILD_THREAD 301, with reserved ports 16020..16039 worker[4] Using MTR_BUILD_THREAD 303, with reserved ports 16060..16079 oqgraph.regression_mdev6282 [ disabled ] Modified in 10.1.22 oqgraph.regression_mdev6345 [ disabled ] Modified in 10.1.22 mroonga/storage.alter_table_add_index_token_filters_one_token_filter [ disabled ] Bundled Mroonga does not support token filter yet. mroonga/storage.alter_table_change_token_filter [ disabled ] Bundled Mroonga does not support token filter yet. mroonga/storage.column_datetime_32bit_2038 [ disabled ] Wrong result on Alpha mroonga/storage.column_datetime_32bit_before_unix_epoch [ disabled ] Wrong result on Alpha mroonga/storage.column_datetime_32bit_max [ disabled ] Wrong result on Alpha mroonga/storage.column_datetime_32bit_out_of_range [ disabled ] Wrong result on Alpha mroonga/storage.foreign_key_create [ disabled ] Bundled Mroonga does not support this test yet. mroonga/storage.index_multiple_column_unique_date_32bit_equal [ disabled ] Wrong result on Alpha mroonga/storage.index_multiple_column_unique_date_order_32bit_desc [ disabled ] Wrong result on Alpha mroonga/storage.index_multiple_column_unique_datetime_index_read [ disabled ] MDEV-8643 - valgrind warnings mroonga/storage.partition_insert [ disabled ] Bundled Mroonga does not support this test yet. mroonga/storage.repair_table_no_index_file [ disabled ] MDEV-9364 - wrong result connect.jdbc [ disabled ] Modified in 10.1.21 connect.jdbc_new [ disabled ] Modified in 10.1.21 connect.jdbc_oracle [ disabled ] Variable settings depend on machine configuration connect.jdbc_postgresql [ disabled ] Variable settings depend on machine configuration connect.json [ disabled ] TABLE_TYPE = JSON conflicts with the SQL syntax connect.json_udf [ disabled ] conflicts with the server JSON functions connect.json_udf_bin [ disabled ] conflicts with the server JSON functions connect.tbl [ disabled ] MDEV-9844, MDEV-10179 - sporadic crashes, valgrind warnings, wrong results connect.xml_zip [ disabled ] Added in 10.1.22 connect.zip [ disabled ] Added in 10.1.22 funcs_2.innodb_charset [ disabled ] Modified in 10.1.21 funcs_2.memory_charset [ disabled ] MDEV-10290 - Timeout funcs_2.myisam_charset [ disabled ] MDEV-11535 - Timeout archive.archive-big [ disabled ] MDEV-10615 - table is marked as crashed archive.discover [ disabled ] MDEV-10510 - table is marked as crashed; modified in 10.1.21 binlog.binlog_commit_wait [ disabled ] MDEV-10150 - Error: too much time elapsed binlog.binlog_max_binlog_stmt_cache_size [ disabled ] Added in 10.1.22 binlog.binlog_spurious_ddl_errors [ disabled ] BUG#11761680 2013-01-18 astha Fixed on mysql-5.6 and trunk binlog.binlog_truncate_innodb [ disabled ] BUG#11764459 2010-10-20 anitha Originally disabled due to BUG#42643. Product bug fixed, but test changes needed binlog.binlog_xa_recover [ disabled ] MDEV-8517 - Extra checkpoint binlog_encryption.binlog_incident [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.binlog_index [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.binlog_ioerr [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.binlog_mysqlbinlog-cp932 [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.binlog_row_annotate [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.binlog_write_error [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.binlog_xa_recover [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.encrypted_master [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.encrypted_master_lost_key [ disabled ] MDEV-11323 - unspecified behavior for IO thread binlog_encryption.encrypted_master_switch_to_unencrypted [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.encrypted_slave [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.encryption_combo [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.multisource [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.mysqlbinlog [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_binlog_errors [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_cant_read_event_incident [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_checksum [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_checksum_cache [ disabled ] MDEV-11486 - sporadic failure in IO thread binlog_encryption.rpl_corruption [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_gtid_basic [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_incident [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_init_slave_errors [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_loaddata_local [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_loadfile [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_mixed_binlog_max_cache_size [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_packet [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_parallel [ disabled ] MDEV-10653 - Timeout binlog_encryption.rpl_parallel_show_binlog_events_purge_logs [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_relayrotate [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_semi_sync [ disabled ] MDEV-11220 - Wrong result binlog_encryption.rpl_skip_replication [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_special_charset [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_sporadic_master [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_ssl [ disabled ] MDEV-11542 - Server crash binlog_encryption.rpl_stm_relay_ign_space [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_switch_stm_row_mixed [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_sync [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_temporal_format_default_to_default [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_temporal_format_mariadb53_to_mysql56 [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_temporal_format_mysql56_to_mariadb53 [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) binlog_encryption.rpl_typeconv [ disabled ] Added in 10.1.20, still unstable (valgrind errors and such) encryption.create_or_replace [ disabled ] MDEV-9359 - Assertion failure encryption.encrypt_and_grep [ disabled ] MDEV-11222 - InnoDB error encryption.innodb-bad-key-change [ disabled ] Modified in 10.1.22 encryption.innodb-bad-key-change2 [ disabled ] Modified in 10.1.22 encryption.innodb-bad-key-change3 [ disabled ] Modified in 10.1.21 encryption.innodb-bad-key-change4 [ disabled ] Modified in 10.1.22 encryption.innodb-bad-key-change5 [ disabled ] Modified in 10.1.22 encryption.innodb-bad-key-shutdown [ disabled ] MDEV-9105 - valgrind warnings, assertion failures; also modified in 10.1.22 encryption.innodb-discard-import [ disabled ] Modified in 10.1.21 encryption.innodb-discard-import-change [ disabled ] Modified in 10.1.21 encryption.innodb-encryption-disable [ disabled ] Modified in 10.1.22 encryption.innodb-missing-key [ disabled ] MDEV-9359 - assertion failure; also modified in 10.1.22 encryption.innodb-page_encryption [ disabled ] MDEV-10641 - mutex problem encryption.innodb-page_encryption_compression [ skipped ] Test needs --big-test encryption.innodb-read-only [ disabled ] Added in 10.1.22 encryption.innodb_encryption-page-compression [ disabled ] MDEV-11420 encryption.innodb_encryption_discard_import [ disabled ] MDEV-11218 - wrong result, also modified in 10.1.21 encryption.innodb_encryption_filekeys [ disabled ] MDEV-9962 - timeouts encryption.innodb_encryption_tables [ disabled ] MDEV-9359 - Assertion failure encryption.innodb_first_page [ disabled ] MDEV-10689 - crashes encryption.innodb_lotoftables [ disabled ] MDEV-11531 - InnoDB error, also modified in 10.1.21 encryption.innodb_onlinealter_encryption [ disabled ] MDEV-10099 - wrong results encryption.innodb_scrub [ disabled ] MDEV-8139 scrubbing does not work reliably encryption.innodb_scrub_background [ disabled ] MDEV-8139 scrubbing does not work reliably federated.federated_bug_35333 [ disabled ] Modified in 10.1.22 federated.federated_innodb [ disabled ] MDEV-10617, MDEV-10417 - Wrong checksum, timeouts, fails on Mips federated.federated_server [ skipped ] Test needs --big-test federated.federated_transactions [ disabled ] MDEV-10617, MDEV-10417 - Wrong checksum, timeouts, fails on Mips federated.federatedx [ disabled ] MDEV-10617 - Wrong checksum, timeouts funcs_1.is_columns_mysql [ disabled ] Modified in 10.1.22 funcs_1.myisam_views-big [ skipped ] Test needs --big-test funcs_1.processlist_val_no_prot [ disabled ] MDEV-11223 - Wrong result innodb.101_compatibility [ disabled ] Modified in 10.1.22 innodb.alter_key_block_size-11757 [ disabled ] Added in 10.1.22 innodb.binlog_consistent [ disabled ] MDEV-10618 - Server fails to start innodb.doublewrite [ disabled ] Modified in 10.1.22 innodb.group_commit_crash [ disabled ] Modified in 10.1.21 innodb.group_commit_crash_no_optimize_thread [ disabled ] Modified in 10.1.21 innodb.innodb-32k-crash [ disabled ] Modified in 10.1.22 innodb.innodb-64k-crash [ disabled ] Modified in 10.1.22 innodb.innodb-alter-table [ disabled ] MDEV-10619 - Testcase timeout innodb.innodb-bigblob [ skipped ] Test needs --big-test innodb.innodb-blob [ disabled ] MDEV-12053 - Client crash; also modified in 10.1.22 innodb.innodb-bug-14068765 [ disabled ] MDEV-9105 - valgrind warnings, assertion failures innodb.innodb-bug-14084530 [ disabled ] MDEV-9105 - valgrind warnings, assertion failures innodb.innodb-change-buffer-recovery [ disabled ] Modified in 10.1.21 innodb.innodb-get-fk [ disabled ] Modified in 10.1.22 innodb.innodb-page_compression_default [ disabled ] Added in 10.1.22 innodb.innodb-page_compression_zip [ disabled ] MDEV-10641 - mutex problem innodb.innodb-wl5522 [ disabled ] MDEV-9105 - valgrind warnings, assertion failures innodb.innodb-wl5522-1 [ disabled ] MDEV-9105 - valgrind warnings, assertion failures innodb.innodb-wl5522-debug [ disabled ] Modified in 10.1.22 innodb.innodb_bug11754376 [ disabled ] Modified in 10.1.22 innodb.innodb_bug14147491 [ disabled ] MDEV-12253 ut_ad(buf_pool->n_pend_reads > 0) innodb.innodb_bug14676111 [ disabled ] MDEV-11802 - wrong result; also modified in 10.1.22 innodb.innodb_bug30423 [ disabled ] MDEV-7311 - Wrong number of rows in the plan innodb.innodb_bug53756 [ disabled ] Modified in 10.1.22 innodb.innodb_bug56947 [ disabled ] Modified in 10.1.22 innodb.innodb_bug59641 [ disabled ] Modified in 10.1.22 innodb.innodb_defrag_binlog [ skipped ] Test needs --big-test innodb.innodb_defrag_concurrent [ skipped ] Test needs --big-test innodb.innodb_defrag_stats [ skipped ] Test needs --big-test innodb.innodb_defrag_stats_many_tables [ skipped ] Test needs --big-test innodb.innodb_defragment [ skipped ] Test needs --big-test innodb.innodb_defragment_fill_factor [ disabled ] MDEV-10771 innodb.innodb_mysql [ skipped ] Test needs --big-test innodb.innodb_simulate_comp_failures [ skipped ] Test needs --big-test innodb.innodb_stats [ disabled ] MDEV-10682 - wrong result innodb.innodb_sys_semaphore_waits [ disabled ] MDEV-10331 - wrong result innodb.log_data_file_size [ disabled ] Added in 10.1.21 innodb.log_file_size [ disabled ] Added in 10.1.22 innodb.read_only_recovery [ disabled ] Added in 10.1.22 innodb.sp_temp_table [ skipped ] Test needs --big-test innodb.xa_recovery [ disabled ] Modified in 10.1.22 innodb_fts.crash_recovery [ disabled ] Added in 10.1.22 innodb_fts.innodb_fts_result_cache_limit [ disabled ] Modified in 10.1.22 innodb_fts.misc_debug [ disabled ] Added in 10.1.22 innodb_zip.16k [ skipped ] Test needs --big-test innodb_zip.innochecksum_2 [ skipped ] Test needs --big-test innodb_zip.large_blob [ skipped ] Test needs --big-test innodb_zip.wl6347_comp_indx_stat [ skipped ] Test needs --big-test innodb_zip.wl6501_1 [ skipped ] Test needs --big-test innodb_zip.wl6501_crash_3 [ skipped ] Test needs --big-test innodb_zip.wl6501_crash_4 [ skipped ] Test needs --big-test innodb_zip.wl6501_crash_5 [ skipped ] Test needs --big-test innodb_zip.wl6501_scale_1 [ skipped ] Test needs --big-test main.alter_table [ disabled ] Modified in 10.1.22 main.alter_table-big [ skipped ] Test needs --big-test main.alter_table_trans [ disabled ] MDEV-11805 - timeout main.analyze_format_json [ disabled ] MDEV-11866 - Wrong result; also uses analyze-format.inc modified in 10.1.22 main.analyze_stmt_orderby [ disabled ] MDEV-11866 - Wrong result; also uses analyze-format.inc modified in 10.1.22 main.analyze_stmt_slow_query_log [ disabled ] MDEV-12237 - Wrong result; also modified in 10.1.21 main.cast [ disabled ] Modified in 10.1.21 main.count_distinct3 [ skipped ] Test needs --big-test main.create [ disabled ] Modified in 10.1.21 main.create-big [ skipped ] Test needs --big-test main.create_delayed [ disabled ] MDEV-10605 - failed with timeout main.ctype_ucs [ disabled ] Modified in 10.1.21 main.ctype_ucs2_def [ disabled ] Modified in 10.1.21 main.ctype_ucs2_query_cache [ disabled ] Modified in 10.1.21 main.ctype_utf16 [ disabled ] Modified in 10.1.21 main.ctype_utf16_def [ disabled ] Modified in 10.1.21 main.ctype_utf16le [ disabled ] MDEV-10675: timeout or extra warnings main.ctype_utf32 [ disabled ] Modified in 10.1.21 main.delayed [ disabled ] https://jira.mariadb.org/browse/MDEV-9679 main.derived [ disabled ] Modified in 10.1.22 main.drop_bad_db_type [ disabled ] Modified in 10.1.22 main.events_restart [ disabled ] MDEV-12236 - Server shutdown problem main.events_slowlog [ disabled ] Added in 10.1.21 main.events_stress [ skipped ] Test needs --big-test main.events_time_zone [ disabled ] Test is not predictable as it depends on precise timing. main.explain_json [ disabled ] Uses analyze-format.inc modified in 10.1.22 main.explain_json_format_partitions [ disabled ] Uses analyze-format.inc modified in 10.1.22 main.file_contents [ disabled ] MDEV-6526 these files are not installed anymore main.func_time [ disabled ] Modified in 10.1.21 main.gis [ disabled ] Modified in 10.1.22 main.grant [ disabled ] Modified in 10.1.22 main.host_cache_size_functionality [ disabled ] MDEV-10606 - sporadic failure on shutdown main.index_intersect_innodb [ disabled ] MDEV-10643 - failed with timeout main.index_merge_innodb [ disabled ] MDEV-7142 - Wrong execution plan, also modified in 10.1.21 main.information_schema-big [ skipped ] Test needs --big-test main.information_schema_part [ disabled ] Modified in 10.1.21 main.innodb_mysql_lock [ disabled ] MDEV-7861 - sporadic lock detection failure main.join_cache [ disabled ] Modified in 10.1.21 main.join_nested [ disabled ] MOdified in 10.1.22 main.kill_processlist-6619 [ disabled ] MDEV-10793 - wrong result in processlist main.loaddata [ disabled ] Modified in 10.1.21 main.log_slow [ disabled ] Modified in 10.1.21 main.log_tables-big [ disabled ] Bug#11756699 2010-11-15 mattiasj report already exists main.max_statement_time [ disabled ] cannot possibly work, depends on timing main.mdev-504 [ disabled ] MDEV-10607 - sporadic "can't connect" main.mdev375 [ disabled ] MDEV-10607 - sporadic "can't connect" main.merge [ disabled ] MDEV-10607 - sporadic "can't connect" main.merge-big [ skipped ] Test needs --big-test main.myisam-big [ skipped ] Test needs --big-test main.mysql_embedded [ disabled ] Bug#12561297 2011-05-14 Anitha Dependent on PB2 changes - eventum#41836 main.mysql_upgrade_noengine [ disabled ] MDEV-12233 - Wrong result; added in 10.1.22 main.mysqlbinlog_row_big [ skipped ] Test needs --big-test main.mysqldump [ disabled ] Modified in 10.1.22 main.mysqlslap [ disabled ] MDEV-11801 - timeout main.mysqltest [ disabled ] MDEV-9269 - fails on Alpha main.order_by [ disabled ] Modified in 10.1.21 main.order_by_optimizer_innodb [ disabled ] MDEV-10683 - wrong execution plan main.partition_column [ disabled ] Modified in 10.1.22 main.partition_innodb [ disabled ] Modified in 10.1.22 main.partition_myisam [ disabled ] Modified in 10.1.22 main.pool_of_threads [ disabled ] Modified in 10.1.21 main.ps [ disabled ] MDEV-11017 - sporadic wrong Prepared_stmt_count; also modified in 10.1.22 main.range_vs_index_merge [ disabled ] Modified in 10.1.22 main.read_many_rows_innodb [ disabled ] Bug#11748886 2010-11-15 mattiasj report already exists main.repair_symlink-5543 [ disabled ] MDEV-12215 - Wrong error codes; also modified in 10.1.22 main.show_explain [ disabled ] MDEV-10674 - sporadic failure main.signal_demo3 [ disabled ] MDEV-11720 - Thread stack overrun on labrador main.sp [ disabled ] Modified in 10.1.22 main.sp-prelocking [ disabled ] Modified in 10.1.21 main.sp-security [ disabled ] MDEV-10607 - sporadic "can't connect" main.ssl-big [ skipped ] Test needs --big-test main.ssl_crl [ disabled ] broken upstream main.ssl_crl_clients_valid [ disabled ] broken upstream main.ssl_crl_clrpath [ disabled ] broken upstream main.stat_tables_par [ disabled ] Modified in 10.1.22 main.status [ disabled ] MDEV-8510 - sporadic wrong result main.subselect [ disabled ] Modified in 10.1.21 main.subselect2 [ disabled ] Modified in 10.1.21 main.subselect4 [ disabled ] Modified in 10.1.22 main.subselect_cache [ disabled ] Modified in 10.1.22 main.subselect_innodb [ disabled ] MDEV-10614 - sporadic wrong results; also modified in 10.1.22 main.subselect_no_exists_to_in [ disabled ] Uses subselect.test modified in 10.1.21 main.subselect_no_mat [ disabled ] Uses subselect.test modified in 10.1.21 main.subselect_no_opts [ disabled ] Uses subselect.test modified in 10.1.21 main.subselect_no_scache [ disabled ] Uses subselect.test modified in 10.1.21 main.subselect_no_semijoin [ disabled ] Uses subselect.test modified in 10.1.21 main.sum_distinct-big [ skipped ] Test needs --big-test main.symlink-aria-11902 [ disabled ] MDEV-12215 - Unexpected errors; also added in 10.1.22 main.symlink-myisam-11902 [ disabled ] MDEV-12215 - Unexpected errors; also added in 10.1.22 main.table_elim [ disabled ] Modified in 10.1.22 main.tablespace [ disabled ] disabled in MariaDB (no TABLESPACE table attribute) main.trigger_no_defaults-11698 [ disabled ] Modified in 10.1.22 main.trigger_null-8605 [ disabled ] Modified in 10.1.21 main.type_datetime_hires [ disabled ] MDEV-10687 - timeout main.type_newdecimal [ disabled ] Modified in 10.1.22 main.type_newdecimal-big [ skipped ] Test needs --big-test main.union [ disabled ] Modified in 10.1.21 main.update_innodb [ disabled ] Modified in 10.1.22 main.view [ disabled ] Modified in 10.1.22 maria.maria-big [ skipped ] Test needs --big-test maria.maria-big2 [ skipped ] Test needs --big-test maria.maria-purge [ skipped ] Test needs --big-test maria.maria-recovery-big [ skipped ] Test needs --big-test maria.max_length [ skipped ] Test needs --big-test multi_source.gtid [ disabled ] MDEV-10620 - Timeout in wait condition multi_source.info_logs [ disabled ] MDEV-10042 - wrong result multi_source.reset_slave [ disabled ] MDEV-10690 - wrong result multi_source.simple [ disabled ] MDEV-4633 - Wrong slave status output multi_source.status_vars [ disabled ] MDEV-4632 - failed while waiting for Slave_received_heartbeats parts.part_supported_sql_func_innodb [ skipped ] Test needs --big-test parts.partition_alter1_1_2_innodb [ skipped ] Test needs --big-test parts.partition_alter1_1_innodb [ skipped ] Test needs --big-test parts.partition_alter1_2_innodb [ skipped ] Test needs --big-test parts.partition_alter2_1_1_innodb [ skipped ] Test needs --big-test parts.partition_alter2_1_2_innodb [ skipped ] Test needs --big-test parts.partition_alter2_1_maria [ skipped ] Test needs --big-test parts.partition_alter2_2_1_innodb [ skipped ] Test needs --big-test parts.partition_alter2_2_2_innodb [ skipped ] Test needs --big-test parts.partition_alter2_2_maria [ skipped ] Test needs --big-test parts.partition_alter4_innodb [ skipped ] Test needs --big-test parts.partition_alter4_myisam [ skipped ] Test needs --big-test parts.partition_basic_innodb [ skipped ] Test needs --big-test parts.partition_bigint_innodb [ disabled ] Added in 10.1.22 parts.partition_bigint_myisam [ disabled ] Added in 10.1.22 parts.partition_decimal_innodb [ skipped ] Test needs --big-test parts.partition_decimal_myisam [ skipped ] Test needs --big-test parts.partition_double_innodb [ disabled ] Added in 10.1.22 parts.partition_double_myisam [ disabled ] Added in 10.1.22 parts.partition_exchange_archive [ disabled ] MDEV-5077 2013-09-27 svoj Cannot exchange partition with archive table parts.partition_float_innodb [ disabled ] Modified in 10.1.22 parts.partition_float_myisam [ disabled ] Modified in 10.1.22 parts.partition_int_innodb [ disabled ] Modified in 10.1.22 parts.partition_int_myisam [ disabled ] Modified in 10.1.22 parts.partition_mediumint_innodb [ disabled ] Added in 10.1.22 parts.partition_mediumint_myisam [ disabled ] Added in 10.1.22 parts.partition_mgm_lc0_archive [ disabled ] MDEV-5077 2013-09-27 svoj Cannot exchange partition with archive table parts.partition_mgm_lc1_archive [ disabled ] MDEV-5077 2013-09-27 svoj Cannot exchange partition with archive table parts.partition_mgm_lc2_archive [ disabled ] MDEV-5077 2013-09-27 svoj Cannot exchange partition with archive table parts.partition_smallint_innodb [ disabled ] Added in 10.1.22 parts.partition_smallint_myisam [ disabled ] Added in 10.1.22 parts.partition_tinyint_innodb [ disabled ] Added in 10.1.22 parts.partition_tinyint_myisam [ disabled ] Added in 10.1.22 parts.partition_value_innodb [ disabled ] CAST() in partitioning function is currently not supported parts.partition_value_myisam [ disabled ] CAST() in partitioning function is currently not supported parts.rpl_partition [ skipped ] Test needs --big-test percona.innodb_sys_index [ skipped ] Test needs --big-test percona.percona_flush_contiguous_neighbors [ skipped ] Test needs --big-test percona.percona_innodb_buffer_pool_shm [ disabled ] Requires big shmmax not default on many systems percona.percona_innodb_expand_fast_index_creation [ disabled ] Feature not merged into MariaDB percona.percona_innodb_kill_idle_trx [ disabled ] Feature not merged into MariaDB percona.percona_innodb_kill_idle_trx_locks [ disabled ] Feature not merged into MariaDB percona.percona_log_warnings_suppress [ disabled ] Feature not merged into MariaDB percona.percona_processlist_row_stats [ disabled ] Feature not merged into MariaDB percona.percona_query_response_time [ disabled ] Feature not merged into MariaDB percona.percona_query_response_time-replication [ disabled ] Feature not merged into MariaDB percona.percona_query_response_time-stored [ disabled ] Feature not merged into MariaDB percona.percona_server_variables_debug [ disabled ] Feature not merged into MariaDB percona.percona_server_variables_release [ disabled ] Feature not merged into MariaDB percona.percona_show_temp_tables [ disabled ] Feature not merged into MariaDB percona.percona_slow_extended-slow_query_log_timestamp_always-cl [ disabled ] Feature not merged into MariaDB percona.percona_slow_extended-use_global_control [ disabled ] Feature not merged into MariaDB percona.percona_sync_flush [ disabled ] removed from XtraDB-26.0 percona.userstat_bug602047 [ disabled ] Feature not merged into MariaDB perfschema.binlog_edge_mix [ disabled ] needs slave_relay_log_info perfschema.binlog_edge_row [ disabled ] needs slave_relay_log_info perfschema.binlog_edge_stmt [ disabled ] needs slave_relay_log_info perfschema.binlog_ok_mix [ disabled ] needs slave_relay_log_info perfschema.binlog_ok_row [ disabled ] needs slave_relay_log_info perfschema.binlog_ok_stmt [ disabled ] needs slave_relay_log_info perfschema.csv_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.func_file_io [ disabled ] MDEV-5708 - fails for s390x perfschema.func_mutex [ disabled ] MDEV-5708 - fails for s390x perfschema.indexed_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.innodb_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.memory_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.merge_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.multi_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.myisam_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.part_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.privilege_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.rollback_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.server_init [ disabled ] Nirbhay TODO: Fix the test perfschema.setup_actors [ disabled ] MDEV-10679 - rare crash perfschema.sizing_default [ disabled ] not updated for 10.0 yet perfschema.sizing_growth [ disabled ] not updated for 10.0 yet perfschema.sizing_high [ disabled ] not updated for 10.0 yet perfschema.sizing_low [ disabled ] not updated for 10.0 yet perfschema.sizing_med [ disabled ] not updated for 10.0 yet perfschema.sizing_off [ disabled ] not updated for 10.0 yet perfschema.socket_summary_by_event_name_func [ disabled ] MDEV-10622 - Socket summary tables do not match perfschema.stage_mdl_global [ disabled ] MDEV-11803 - wrong result on slow builders perfschema.table_name [ disabled ] Modified in 10.1.22 perfschema.temp_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.threads_mysql [ disabled ] MDEV-10677 - sporadic wrong result; also modified in 10.1.22 perfschema.trigger_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 perfschema.view_table_io [ disabled ] Uses table_io_result_helper.inc modified in 10.1.22 plugins.auth_ed25519 [ disabled ] Added in 10.1.22 plugins.cracklib_password_check [ disabled ] MDEV-11650 - valgrind warnings plugins.feedback_plugin_send [ disabled ] MDEV-7932 - ssl failed for url plugins.server_audit [ disabled ] MDEV-9562 - crashes on sol10-sparc plugins.thread_pool_server_audit [ disabled ] MDEV-9562 - crashes on sol10-sparc plugins.two_password_validations [ disabled ] MDEV-11650 - valgrind warnings rpl.last_insert_id [ disabled ] MDEV-10625 - warnings in error log rpl.rpl_alter_extra_persistent [ disabled ] Added in 10.1.21 rpl.rpl_auto_increment_update_failure [ disabled ] MDEV-10625 - warnings in error log rpl.rpl_binlog_index [ disabled ] MDEV-9501 - Warning: failed registering on master rpl.rpl_blackhole [ disabled ] MDEV-11094 rpl.rpl_checksum_cache [ disabled ] MDEV-12173 - Unexpected error rpl.rpl_delayed_slave [ skipped ] Test needs --big-test rpl.rpl_domain_id_filter_restart [ disabled ] MDEV-10684 - Wrong result rpl.rpl_get_master_version_and_clock [ disabled ] Bug#11766137 Jan 05 2011 joro Valgrind warnings rpl_get_master_version_and_clock rpl.rpl_gtid_basic [ disabled ] MDEV-10681 - server startup problem rpl.rpl_gtid_crash [ disabled ] MDEV-9501 - Warning: failed registering on master rpl.rpl_gtid_mdev9033 [ disabled ] MDEV-10680 - warnings rpl.rpl_gtid_stop_start [ disabled ] MDEV-10629 - Crash on shutdown rpl.rpl_gtid_until [ disabled ] MDEV-10625 - warnings in error log rpl.rpl_heartbeat_basic [ disabled ] Modified in 10.1.22 rpl.rpl_innodb_bug28430 [ skipped ] Test needs --big-test rpl.rpl_insert [ disabled ] MDEV-9329 - Fails on Ubuntu/s390x rpl.rpl_insert_delayed [ disabled ] MDEV-9329 - Fails on Ubuntu/s390x rpl.rpl_mariadb_slave_capability [ disabled ] MDEV-11018 - sporadic wrong events in binlog rpl.rpl_mdev6020 [ disabled ] MDEV-10630, MDEV-10417 - Timeouts rpl.rpl_mdev6386 [ disabled ] Modified in 10.1.22 rpl.rpl_mixed_drop_create_temp_table [ skipped ] Test needs --big-test rpl.rpl_mixed_mixing_engines [ skipped ] Test needs --big-test rpl.rpl_non_direct_mixed_mixing_engines [ skipped ] Test needs --big-test rpl.rpl_non_direct_row_mixing_engines [ skipped ] Test needs --big-test rpl.rpl_non_direct_stm_mixing_engines [ skipped ] Test needs --big-test rpl.rpl_parallel [ disabled ] MDEV-10653 - Timeouts rpl.rpl_parallel_optimistic [ disabled ] MDEV-10511 - timeout rpl.rpl_parallel_retry [ disabled ] MDEV-11119 - Server crash rpl.rpl_parallel_temptable [ disabled ] MDEV-10356 - Crash in close_thread_tables rpl.rpl_partition_archive [ disabled ] MDEV-5077 2013-09-27 svoj Cannot exchange partition with archive table rpl.rpl_password_boundaries [ disabled ] MDEV-11534 - Slave IO warnings rpl.rpl_row_binlog_max_cache_size [ disabled ] MDEV-11092 rpl.rpl_row_index_choice [ disabled ] MDEV-11666 rpl.rpl_row_log_innodb [ disabled ] MDEV-10688 - Wrong result rpl.rpl_row_mixing_engines [ skipped ] Test needs --big-test rpl.rpl_row_mysqlbinlog [ disabled ] MDEV-11095 rpl.rpl_row_sp001 [ disabled ] MDEV-9329 - Fails on Ubuntu/s390x rpl.rpl_semi_sync [ disabled ] MDEV-11220 - Wrong result rpl.rpl_semi_sync_event_after_sync [ disabled ] MDEV-11806 - warnings rpl.rpl_semi_sync_uninstall_plugin [ disabled ] MDEV-7140 - Wrong plugin status rpl.rpl_semi_sync_wait_point [ disabled ] MDEV-11807 - timeout in wait condition rpl.rpl_show_slave_hosts [ disabled ] MDEV-10681 - server startup problem rpl.rpl_skip_replication [ disabled ] MDEV-9268 - Fails with timeout in sync_slave_with_master on Alpha rpl.rpl_slave_grp_exec [ disabled ] MDEV-10514 - Unexpected deadlock rpl.rpl_spec_variables [ disabled ] BUG#11755836 2009-10-27 jasonh rpl_spec_variables fails on PB2 hpux rpl.rpl_special_charset [ disabled ] Modified in 10.1.21 rpl.rpl_stm_drop_create_temp_table [ skipped ] Test needs --big-test rpl.rpl_stm_mixing_engines [ skipped ] Test needs --big-test rpl.rpl_sync [ disabled ] MDEV-10633 - Database page corruption rpl.rpl_temporary_error2 [ disabled ] MDEV-10634 - Wrong number of retries rpl.sec_behind_master-5114 [ disabled ] Modified in 10.1.21 sql_sequence.gtid [ disabled ] Disabled until Monty has time to check the result sql_sequence.replication [ disabled ] Disabled until Monty has time to check the result sys_vars.all_vars [ disabled ] obsolete, see sysvars_* tests sys_vars.autocommit_func2 [ disabled ] MDEV-9329 - Fails on Ubuntu/s390x sys_vars.innodb_buffer_pool_dump_pct_basic [ disabled ] MDEV-10651 - sporadic failure on file_exists sys_vars.innodb_buffer_pool_dump_pct_function [ disabled ] MDEV-11454 follow-up needed (unstable) sys_vars.innodb_fatal_semaphore_wait_threshold [ disabled ] MDEV-10513 - crashes sys_vars.innodb_flush_checkpoint_debug_basic [ disabled ] removed from XtraDB-26.0 sys_vars.innodb_stats_include_delete_marked_basic [ disabled ] Added in 10.1.22 sys_vars.keep_files_on_create_basic [ disabled ] MDEV-10676 - timeout sys_vars.log_slow_admin_statements_func [ disabled ] MDEV-12235 - Server crash sys_vars.rpl_init_slave_func [ disabled ] MDEV-10149 - wrong results sys_vars.secure_file_priv [ disabled ] Modified in 10.1.22 sys_vars.sysvars_innodb [ disabled ] MDEV-6958 - error-prone rdiffs sys_vars.sysvars_server_embedded [ disabled ] MDEV-6958 - error-prone rdiffs sys_vars.transaction_prealloc_size_bug27322 [ skipped ] Test needs --big-test unit.ma_test_loghandler [ disabled ] MDEV-10638 - record read not ok vcol.not_supported [ disabled ] MDEV-10639 - Testcase timeout vcol.vcol_keys_innodb [ disabled ] MDEV-10639 - Testcase timeout vcol.vcol_select_myisam [ disabled ] Modified in 10.1.22 wsrep.alter_table_innodb [ skipped ] No wsrep provider library wsrep.binlog_format [ disabled ] MDEV-11532 - WSREP has not yet prepared node wsrep.foreign_key [ disabled ] MDEV-7915 wsrep.mdev_10186 [ skipped ] No wsrep provider library wsrep.mdev_6832 [ skipped ] No wsrep provider library wsrep.mdev_7798 [ skipped ] No wsrep provider library wsrep.mysql_tzinfo_to_sql_symlink [ skipped ] No wsrep provider library wsrep.plugin [ skipped ] No wsrep provider library wsrep.pool_of_threads [ disabled ] MDEV-12234 - Library problem on Power wsrep.trans [ skipped ] No wsrep provider library wsrep.variables [ skipped ] No wsrep provider library wsrep.wsrep_rpl [ skipped ] No wsrep provider library federated.federated_debug 'X' [ skipped ] Requires debug build federated.federated_debug 'old' [ skipped ] Requires debug build multi_source.gtid_ignore_duplicates [ skipped ] Requires debug build rpl.rpl_checksum [ skipped ] Requires debug build rpl.rpl_corruption 'mix' [ skipped ] Requires debug build rpl.rpl_corruption 'row' [ skipped ] Requires debug build rpl.rpl_corruption 'stmt' [ skipped ] Requires debug build rpl.rpl_bug26395 'innodb,mix' [ skipped ] Requires debug build rpl.rpl_gtid_reconnect 'innodb,mix' [ skipped ] Requires debug build rpl-tokudb.rpl_tokudb_mixed_ddl [ skipped ] No TokuDB engine rpl-tokudb.rpl_tokudb_mixed_dml [ skipped ] No TokuDB engine rpl.rpl_skip_incident 'mix' [ skipped ] Requires debug build rpl.rpl_parallel_conflicts 'mix' [ skipped ] Requires debug build rpl.rpl_bug33931 'mix' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_io_crash 'mix' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_master_crash 'mix' [ skipped ] Requires debug build rpl.rpl_heartbeat_debug 'mix' [ skipped ] Requires debug build rpl.rpl_incident 'mix' [ skipped ] Requires debug build rpl.rpl_show_slave_running 'mix' [ skipped ] Requires debug build rpl.rpl_view_debug 'mix' [ skipped ] Requires debug build rpl-tokudb.rpl_row_log_tokudb [ skipped ] No TokuDB engine rpl.rpl_bug26395 'innodb,row' [ skipped ] Requires debug build rpl.rpl_gtid_reconnect 'innodb,row' [ skipped ] Requires debug build rpl.rpl_row_4_bytes [ skipped ] Requires debug build rpl-tokudb.rpl_extra_col_slave_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_tokudb_read_only_ff [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_read_only_tf [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_read_only_ft [ skipped ] No TokuDB engine rpl-tokudb.rpl_tokudb_read_only_tt [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_parallel_tokudb_delete_pk [ skipped ] No TokuDB engine rpl-tokudb.rpl_parallel_tokudb_update_pk_uc0_lookup0 [ skipped ] No TokuDB engine rpl-tokudb.rpl_tokudb_delete_pk [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_update_pk_uc0_lookup0 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_update_unique_uc0_lookup0 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_update_pk_uc1_lookup0 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_delete_pk_lookup1 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_update_pk_uc0_lookup1 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_update_unique_uc0_lookup1 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_update_pk_uc1_lookup1 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_write_pk_uc1 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_parallel_tokudb_write_pk [ skipped ] No TokuDB engine rpl-tokudb.rpl_tokudb_write_pk [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_write_unique [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_tokudb_write_unique_uc1 [ disabled ] unreliable, uses timestamp differences rpl-tokudb.rpl_extra_col_master_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_not_null_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_row_basic_3tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_row_blob_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_row_rec_comp_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_row_sp002_tokudb [ disabled ] tokudb does not support foreign keys rpl-tokudb.rpl_row_sp007_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_row_tabledefs_3tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_typeconv_tokudb [ skipped ] No TokuDB engine rpl.rpl_row_corruption [ skipped ] Requires debug build rpl.rpl_row_find_row_debug [ skipped ] Requires debug build rpl.rpl_skip_incident 'row' [ skipped ] Requires debug build rpl.rpl_parallel_conflicts 'row' [ skipped ] Requires debug build rpl.rpl_bug33931 'row' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_io_crash 'row' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_master_crash 'row' [ skipped ] Requires debug build rpl.rpl_heartbeat_debug 'row' [ skipped ] Requires debug build rpl.rpl_incident 'row' [ skipped ] Requires debug build rpl.rpl_show_slave_running 'row' [ skipped ] Requires debug build rpl.rpl_view_debug 'row' [ skipped ] Requires debug build rpl.rpl_gtid_strict 'innodb,stmt' [ skipped ] Requires debug build rpl.rpl_bug26395 'innodb,stmt' [ skipped ] Requires debug build rpl.rpl_gtid_reconnect 'innodb,stmt' [ skipped ] Requires debug build rpl.rpl_known_bugs_detection 'stmt' [ skipped ] Requires debug build rpl-tokudb.rpl_stm_tokudb [ skipped ] No TokuDB engine rpl.rpl_parallel_no_log_slave_updates 'stmt' [ skipped ] Requires debug build rpl.rpl_loaddata_fatal [ skipped ] Requires debug build rpl.rpl_parallel2 [ skipped ] Requires debug build rpl.rpl_slave_load_remove_tmpfile 'stmt' [ skipped ] Requires debug build rpl.rpl_stm_stop_middle_group 'stmt' [ skipped ] Requires debug build rpl.rpl_skip_incident 'stmt' [ skipped ] Requires debug build rpl.rpl_parallel_conflicts 'stmt' [ skipped ] Requires debug build rpl.rpl_bug33931 'stmt' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_io_crash 'stmt' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_master_crash 'stmt' [ skipped ] Requires debug build rpl.rpl_heartbeat_debug 'stmt' [ skipped ] Requires debug build rpl.rpl_incident 'stmt' [ skipped ] Requires debug build rpl.rpl_show_slave_running 'stmt' [ skipped ] Requires debug build rpl.rpl_view_debug 'stmt' [ skipped ] Requires debug build rpl.rpl_parallel_partition 'innodb' [ skipped ] Requires debug build rpl.rpl_binlog_errors 'innodb' [ skipped ] Requires debug build rpl.rpl_domain_id_filter_parallel 'innodb' [ skipped ] Requires debug build rpl.rpl_gtid_ignored 'innodb' [ skipped ] Requires debug build rpl.rpl_parallel_mdev6589 'innodb' [ skipped ] Requires debug build rpl-tokudb.rpl_tokudb_bug28430 [ skipped ] No TokuDB engine rpl-tokudb.rpl_partition_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_set_null_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_tokudb_bug30888 [ skipped ] No TokuDB engine rpl.rpl_init_slave_errors [ skipped ] Requires debug build rpl.rpl_stop_slave [ skipped ] Requires debug build rpl-tokudb.rpl_parallel_tokudb [ skipped ] No TokuDB engine rpl.rpl_killed_ddl [ skipped ] Requires debug build rpl-tokudb.rpl_deadlock_tokudb [ skipped ] No TokuDB engine rpl-tokudb.tokudb_innodb_xa_crash [ skipped ] No TokuDB engine rpl-tokudb.rpl_relay_space_tokudb [ skipped ] No TokuDB engine rpl-tokudb.rpl_truncate_3tokudb [ skipped ] No TokuDB engine rpl.rpl_gtid_crash_myisam [ skipped ] Requires debug build rpl.rpl_bug41902 [ skipped ] Requires debug build rpl.rpl_binlog_corruption [ skipped ] Requires debug build rpl.rpl_gtid_errorhandling [ skipped ] Requires debug build rpl.rpl_gtid_errorlog [ skipped ] Requires debug build rpl.rpl_gtid_mdev4484 [ skipped ] Requires debug build rpl.rpl_lost_events_on_rotate [ skipped ] Requires debug build main.connect2 [ skipped ] Requires debug build perfschema.hostcache_ipv6_max_con [ skipped ] Requires debug build perfschema.hostcache_ipv6_auth_plugin [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_again_allow [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_again_deny [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_bad_allow [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_bad_deny [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_good_allow [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_good_deny [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_noname_allow [ skipped ] Requires debug build perfschema.hostcache_ipv6_addrinfo_noname_deny [ skipped ] Requires debug build perfschema.hostcache_ipv6_blocked [ skipped ] Requires debug build perfschema.hostcache_ipv6_nameinfo_again_allow [ skipped ] Requires debug build perfschema.hostcache_ipv6_nameinfo_again_deny [ skipped ] Requires debug build perfschema.hostcache_ipv6_nameinfo_noname_allow [ skipped ] Requires debug build perfschema.hostcache_ipv6_nameinfo_noname_deny [ skipped ] Requires debug build perfschema.hostcache_ipv6_passwd [ skipped ] Requires debug build perfschema.hostcache_ipv6_ssl [ skipped ] Requires debug build binlog.binlog_stm_binlog 'mix' [ skipped ] Requires debug build binlog.binlog_ioerr 'innodb,mix' [ skipped ] Requires debug build binlog.binlog_index 'mix' [ skipped ] Requires debug build binlog.binlog_write_error 'mix' [ skipped ] Requires debug build binlog.binlog_incident 'mix' [ skipped ] Requires debug build binlog.binlog_row_binlog 'innodb,row' [ skipped ] Requires debug build binlog.binlog_ioerr 'innodb,row' [ skipped ] Requires debug build binlog.binlog_index 'row' [ skipped ] Requires debug build binlog.binlog_write_error 'row' [ skipped ] Requires debug build binlog.binlog_incident 'row' [ skipped ] Requires debug build binlog.binlog_mdev342 'row' [ skipped ] Requires debug build binlog.binlog_checkpoint 'row' [ skipped ] Requires debug build binlog.binlog_ioerr 'innodb,stmt' [ skipped ] Requires debug build binlog.binlog_index 'stmt' [ skipped ] Requires debug build binlog.binlog_write_error 'stmt' [ skipped ] Requires debug build binlog.binlog_incident 'stmt' [ skipped ] Requires debug build binlog.binlog_killed_simulate 'stmt' [ skipped ] Requires debug build innodb.group_commit_binlog_pos_no_optimize_thread [ skipped ] Requires debug build innodb.innodb-flush-changed-page-bitmaps [ skipped ] Requires: have_xtradb main.crash_commit_before [ skipped ] Requires debug build innodb.innodb_bug12400341 'innodb' [ skipped ] Requires debug build parts.partition_debug_innodb 'innodb' [ skipped ] Requires debug build gcol.innodb_virtual_debug_purge 'innodb' [ skipped ] Requires debug build innodb.insert_debug 'innodb' [ skipped ] Requires debug build main.partition_debug_sync 'innodb' [ skipped ] Requires debug build gcol.gcol_rollback 'innodb' [ skipped ] Requires debug build innodb.blob-update-debug 'innodb' [ skipped ] Requires debug build innodb.foreign-keys 'innodb' [ skipped ] Requires debug build innodb.innodb_bug14007649 'innodb' [ skipped ] Requires debug build innodb.log_alter_table 'innodb' [ skipped ] Requires debug build innodb_gis.check_rtree 'innodb' [ skipped ] Requires debug build main.show_explain_non_select 'innodb' [ skipped ] Requires debug build main.uniques_crash-7912 'innodb' [ skipped ] Requires debug build optimizer_unfixed_bugs.bug40992 'innodb' [ skipped ] Requires debug build optimizer_unfixed_bugs.bug41996 'innodb' [ skipped ] Requires debug build optimizer_unfixed_bugs.bug42991 'innodb' [ skipped ] Requires debug build optimizer_unfixed_bugs.bug43360 'innodb' [ skipped ] Requires debug build optimizer_unfixed_bugs.bug43448 'innodb' [ skipped ] Requires debug build optimizer_unfixed_bugs.bug43617 'innodb' [ skipped ] Requires debug build sys_vars.innodb_change_buffering_debug_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_debug_force_scrubbing_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_disable_resize_buffer_pool_debug_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_doublewrite_batch_size_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_fil_make_page_dirty_debug_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_limit_optimistic_insert_debug_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_page_hash_locks_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_saved_page_number_debug_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_trx_purge_view_update_only_debug_basic 'innodb' [ skipped ] Requires debug build sys_vars.innodb_trx_rseg_n_slots_debug_basic 'innodb' [ skipped ] Requires debug build innodb.innodb-changed-pages [ skipped ] Requires: have_xtradb innodb.innodb_corrupt_bit [ skipped ] Requires debug build innodb.innodb_simulate_comp_failures_small [ skipped ] Requires debug build innodb.group_commit_binlog_pos [ skipped ] Requires debug build innodb.fake_changes-7000 [ skipped ] Requires: have_xtradb archive-test_sql_discovery.discover [ disabled ] MDEV-10510 - table is marked as crashed; modified in 10.1.21 archive.archive_debug [ skipped ] Requires debug build maria.maria-recovery2 [ skipped ] Requires debug build maria.maria-gis-recovery [ skipped ] Requires debug build maria.maria-recovery [ skipped ] Requires debug build maria.maria-recovery3 [ skipped ] Requires debug build plugins.cassandra [ skipped ] Cassandra is not running plugins.cassandra_qcache [ skipped ] Cassandra is not running sys_vars.sysvars_debug '32bit' [ skipped ] Requires debug build innodb.index_merge_threshold [ skipped ] Requires debug build parts.partition_debug_myisam [ skipped ] Requires debug build main.innodb_mysql_sync [ skipped ] Requires debug build main.partition_sync [ skipped ] Requires debug build parts.partition_debug [ skipped ] Requires debug build optimizer_unfixed_bugs.bug41029 [ skipped ] Requires debug build main.slowlog_enospace-10508 [ skipped ] Requires debug build main-test_sql_discovery.create [ disabled ] Modified in 10.1.21 perfschema.hostcache_ipv4_max_con [ skipped ] Requires debug build perfschema.hostcache_ipv4_auth_plugin [ skipped ] Requires debug build query_response_time.query_response_time [ skipped ] Requires debug build query_response_time.query_response_time-stored [ skipped ] Requires debug build maria.maria-recovery-rtree-ft [ skipped ] Requires debug build main.myisam_crash_before_flush_keys [ skipped ] Requires debug build maria.maria-recovery-bitmap [ skipped ] Requires debug build main.error_simulation [ skipped ] Requires debug build compat/oracle.sp-code [ skipped ] Requires debug build gcol.gcol_update [ skipped ] Requires debug build gcol.innodb_virtual_debug [ skipped ] Requires debug build innodb.innodb-alter-debug [ skipped ] Requires debug build innodb.innodb-alter-tempfile [ skipped ] Requires debug build innodb.log_file_name_debug [ skipped ] Requires debug build innodb_zip.wl5522_debug_zip [ skipped ] Requires debug build main.analyze_debug [ skipped ] Requires debug build main.cache_temporal_4265 [ skipped ] Requires debug build main.ctype_like_range [ skipped ] Requires debug build main.drop_debug [ skipped ] Requires debug build main.engine_error_in_alter-8453 [ skipped ] Requires debug build main.filesort_debug [ skipped ] Requires debug build main.flush_read_lock_kill [ skipped ] Requires debug build main.func_debug [ skipped ] Requires debug build main.func_regexp_pcre_debug [ skipped ] Requires debug build main.gis-debug [ skipped ] Requires debug build main.log_tables_debug [ skipped ] Requires debug build main.mdev6830 [ skipped ] Requires debug build main.merge_debug [ skipped ] Requires debug build main.myisam_debug [ skipped ] Requires debug build main.openssl_6975 [ skipped ] no or too old openssl main.processlist [ skipped ] Requires debug build main.select_debug [ skipped ] Requires debug build main.set_statement_debug [ skipped ] Requires debug build main.show_explain_ps [ skipped ] Requires debug build main.signal_code [ skipped ] Requires debug build main.sp-code [ skipped ] Requires debug build main.stat_tables-enospc [ skipped ] Requires debug build main.subselect_debug [ skipped ] Requires debug build main.union_crash-714 [ skipped ] Requires debug build main.view_debug [ skipped ] Requires debug build main.warnings_debug [ skipped ] Requires debug build optimizer_unfixed_bugs.bug36981 [ skipped ] Requires debug build optimizer_unfixed_bugs.bug43101 [ skipped ] Requires debug build optimizer_unfixed_bugs.bug43249 [ skipped ] Requires debug build optimizer_unfixed_bugs.bug43618 [ skipped ] Requires debug build optimizer_unfixed_bugs.bug45221 [ skipped ] Requires debug build percona.percona_innodb_deadlock_count [ skipped ] Requires: have_xtradb percona.percona_innodb_fake_changes [ skipped ] Requires: have_xtradb percona.percona_innodb_fake_changes_locks [ skipped ] Requires: have_xtradb percona.percona_xtradb_bug317074 [ skipped ] Requires: have_xtradb perfschema.hostcache_ipv4_addrinfo_again_allow [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_again_deny [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_bad_allow [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_bad_deny [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_good_allow [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_good_deny [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_noname_allow [ skipped ] Requires debug build perfschema.hostcache_ipv4_addrinfo_noname_deny [ skipped ] Requires debug build perfschema.hostcache_ipv4_blocked [ skipped ] Requires debug build perfschema.hostcache_ipv4_format [ skipped ] Requires debug build perfschema.hostcache_ipv4_nameinfo_again_allow [ skipped ] Requires debug build perfschema.hostcache_ipv4_nameinfo_again_deny [ skipped ] Requires debug build perfschema.hostcache_ipv4_nameinfo_noname_allow [ skipped ] Requires debug build perfschema.hostcache_ipv4_nameinfo_noname_deny [ skipped ] Requires debug build perfschema.hostcache_ipv4_passwd [ skipped ] Requires debug build perfschema.hostcache_ipv4_ssl [ skipped ] Requires debug build perfschema.hostcache_peer_addr [ skipped ] Requires debug build plugins.audit_null_debug [ skipped ] Requires debug build plugins.pam [ skipped ] No pam setup for mtr roles.recursive_dbug [ skipped ] Requires debug build sys_vars.debug_basic [ skipped ] Requires debug build sys_vars.debug_binlog_fsync_sleep_basic [ skipped ] Requires debug build sys_vars.debug_dbug_basic [ skipped ] Requires debug build sys_vars.debug_dbug_func [ skipped ] Requires debug build sys_vars.debug_dbug_func_notembedded [ skipped ] Requires debug build sys_vars.innodb_buf_flush_list_now_basic [ skipped ] Requires debug build sys_vars.innodb_buffer_pool_evict_basic [ skipped ] Requires debug build sys_vars.innodb_disable_background_merge_basic [ skipped ] Requires debug build sys_vars.innodb_log_checkpoint_now_basic [ skipped ] Requires debug build sys_vars.innodb_merge_threshold_set_all_debug_basic [ skipped ] Requires debug build sys_vars.innodb_purge_run_now_basic [ skipped ] Requires debug build sys_vars.innodb_purge_stop_now_basic [ skipped ] Requires debug build sys_vars.innodb_sched_priority_cleaner_basic [ skipped ] Requires: have_xtradb sys_vars.innodb_sched_priority_io_basic [ skipped ] Requires: have_xtradb sys_vars.innodb_sched_priority_master_basic [ skipped ] Requires: have_xtradb sys_vars.innodb_sched_priority_purge_basic [ skipped ] Requires debug build sys_vars.innodb_simulate_comp_failures_basic [ skipped ] Requires debug build sys_vars.innodb_sync_debug_basic [ skipped ] Requires debug build sys_vars.innodb_track_changed_pages_basic [ skipped ] Requires: have_xtradb sys_vars.innodb_use_stacktrace_basic [ skipped ] Requires: have_xtradb main.create_or_replace2 [ skipped ] Requires debug build federated.assisted_discovery 'X' w4 [ pass ] 760 federated.federated_partition 'X,innodb' w2 [ pass ] 47 federated.federated_archive 'X' w3 [ pass ] 3266 federated.federated_archive 'old' w1 [ pass ] 3239 federated.error_on_close-8313 'X' w4 [ pass ] 1662 federated.federated 'X' w4 [ pass ] 696 federated.federated_bug_13118 'X' w4 [ pass ] 110 federated.federated_bug_25714 'X' w4 [ pass ] 339 federated.federated_bug_32426 'X' w4 [ pass ] 18 federated.federated_bug_585688 'X' w4 [ pass ] 460 federated.federated_maybe_16324629 'X' w4 [ pass ] 154 multi_source.syntax 'row' w1 [ pass ] 12288 multi_source.syntax 'mix' w3 [ pass ] 12551 multi_source.syntax 'stmt' w4 [ pass ] 2481 federated.error_on_close-8313 'old' w2 [ pass ] 2883 federated.federated 'old' w2 [ pass ] 26 perfschema.cnf_option w4 [ pass ] 35 federated.federated_bug_13118 'old' w2 [ pass ] 23 multi_source.load_data w3 [ pass ] 262 federated.federated_bug_25714 'old' w2 [ pass ] 107 federated.federated_bug_32426 'old' w2 [ pass ] 18 multi_source.relaylog_events w3 [ pass ] 462 federated.federated_bug_585688 'old' w2 [ pass ] 53 multi_source.skip_counter w3 [ pass ] 437 federated.federated_maybe_16324629 'old' w2 [ pass ] 23 rpl.rpl_auto_increment 'innodb,mix' w4 [ pass ] 1629 multi_source.multisource 'innodb' w1 [ pass ] 3123 rpl.rpl_auto_increment 'innodb,stmt' w2 [ pass ] 1115 rpl.rpl_auto_increment 'innodb,row' w3 [ pass ] 1441 rpl.rpl_create_database 'mix' w4 [ pass ] 480 rpl.rpl_create_database 'row' w1 [ pass ] 468 rpl.rpl_create_database 'stmt' w2 [ pass ] 485 rpl.rpl_loaddata_m 'mix' w3 [ pass ] 676 rpl.rpl_sporadic_master 'mix' w4 [ pass ] 661 rpl.rpl_invoked_features 'innodb,mix' w1 [ pass ] 1289 rpl.rpl_timezone 'mix' w2 [ pass ] 663 rpl.rpl_partition_innodb 'innodb,mix' w4 [ pass ] 1287 rpl.create_or_replace2 'innodb,mix' w1 [ skipped ] Neither ROW nor STATEMENT binlog format rpl.rpl_innodb_bug30888 'innodb,mix' w3 [ pass ] 3487 rpl.rpl_auto_increment_bug45679 'innodb,mix' w2 [ pass ] 779 rpl.rpl_binlog_grant 'innodb,mix' w2 [ pass ] 838 rpl.rpl_innodb_mixed_ddl 'innodb,mix' w2 [ pass ] 800 rpl.rpl_relayrotate 'innodb,mix' w1 [ pass ] 8392 rpl.rpl_innodb_mixed_dml 'innodb,mix' w2 [ pass ] 5229 rpl.rpl_semi_sync_event 'innodb,mix' w4 [ pass ] 11121 rpl.rpl_ddl 'innodb,mix' w1 [ pass ] 1178 rpl.rpl_commit_after_flush 'innodb,mix' w1 [ pass ] 488 rpl.rpl_skip_error 'innodb,mix' w4 [ pass ] 735 rpl.rpl_mixed_binlog_max_cache_size 'innodb,mix' w2 [ pass ] 2094 rpl.rpl_sp 'mix' w4 [ pass ] 1158 rpl.rpl_delayed_slave2 'innodb,mix' w1 [ pass ] 3944 rpl.rpl_mdev359 'mix' w4 [ skipped ] debug_sync is not available rpl.rpl_mixed_implicit_commit_binlog 'innodb,mix' w2 [ pass ] 4820 rpl.rpl_loaddata_s 'mix' w4 [ pass ] 535 rpl.rpl_domain_id_filter 'innodb,mix' w1 [ pass ] 3102 rpl.rpl_drop_db_fail 'innodb,mix' w1 [ pass ] 495 rpl.rpl_set_null_innodb 'innodb,mix' w2 [ pass ] 2034 rpl.rpl_server_id_ignore 'mix' w4 [ pass ] 516 rpl.rpl_dual_pos_advance 'innodb,mix' w1 [ pass ] 999 rpl.rpl_failed_optimize 'innodb,mix' w1 [ pass ] 430 rpl.rpl_foreign_key_innodb 'innodb,mix' w1 [ pass ] 736 rpl.rpl_stop_slave_error 'mix' w4 [ pass ] 593 rpl.rpl_slave_skip 'innodb,mix' w2 [ pass ] 2433 rpl.rpl_gtid_sort 'innodb,mix' w1 [ pass ] 727 rpl.rpl_start_stop_slave 'mix' w4 [ pass ] 535 rpl.rpl_stm_innodb 'innodb,mix' w2 [ pass ] 519 rpl.rpl_deadlock_innodb 'innodb,mix' w3 [ pass ] 38127 rpl.rpl_gtid_startpos 'innodb,mix' w1 [ pass ] 5066 rpl.rpl_drop_temp 'mix' w4 [ pass ] 1332 rpl.rpl_temp_table_mix_row 'innodb,mix' w2 [ pass ] 1808 rpl.rpl_rewrt_db 'mix' w3 [ pass ] 947 rpl.rpl_slave_load_tmpdir_not_exist 'mix' w4 [ pass ] 566 rpl.rpl_insert_id 'innodb,mix' w1 [ pass ] 1372 rpl.rpl_insert_id_pk 'innodb,mix' w1 [ pass ] 624 rpl.kill_hard-6290 'mix' w3 [ pass ] 452 rpl.rpl_insert_ignore 'innodb,mix' w1 [ pass ] 804 rpl.rpl_sp_effects 'mix' w4 [ pass ] 601 rpl.rpl_000013 'mix' w3 [ pass ] 560 rpl.rpl_bug31076 'mix' w3 [ pass ] 577 rpl.rpl_partition_memory 'mix' w4 [ pass ] 819 rpl.rpl_mdev10863 'innodb,mix' w1 [ pass ] 1916 rpl.rpl_partition_myisam 'mix' w4 [ pass ] 906 rpl.rpl_multi_engine 'innodb,mix' w1 [ pass ] 1345 rpl.rpl_trigger 'innodb,mix' w2 [ pass ] 9944 rpl.rpl_cant_read_event_incident 'mix' w3 [ pass ] 3171 rpl.rpl_unsafe_statements 'innodb,mix' w2 [ pass ] 672 rpl.rpl_mysql_upgrade 'innodb,mix' w1 [ pass ] 2424 rpl.rpl_connection 'mix' w3 [ pass ] 616 rpl.rpl_flushlog_loop 'mix' w2 [ pass ] 794 rpl.rpl_create_tmp_table_if_not_exists 'mix' w3 [ pass ] 556 rpl.rpl_default 'mix' w3 [ pass ] 506 rpl.rpl_cross_version 'mix' w2 [ pass ] 990 rpl.rpl_old_master 'innodb,mix' w1 [ pass ] 4564 rpl.semisync_future-7591 'mix' w4 [ pass ] 11008 rpl.rpl_read_only 'innodb,mix' w1 [ pass ] 667 rpl.rpl_000010 'mix' w2 [ pass ] 561 rpl.rpl_empty_master_host 'mix' w3 [ pass ] 749 rpl.rpl_server_id2 'mix' w4 [ pass ] 680 rpl.rpl_relay_space_innodb 'innodb,mix' w1 [ pass ] 604 rpl.rpl_hrtime 'mix' w3 [ pass ] 514 rpl.rpl_init_slave 'mix' w2 [ pass ] 582 rpl.rpl_reopen_temp_table 'innodb,mix' w1 [ pass ] 722 rpl.rpl_bug38694 'mix' w4 [ pass ] 463 rpl.rpl_savepoint 'innodb,mix' w1 [ pass ] 462 rpl.rpl_loadfile 'mix' w3 [ pass ] 1014 rpl.rpl_relayspace 'mix' w2 [ pass ] 667 rpl.rpl_slave_load_in 'innodb,mix' w1 [ pass ] 570 rpl.rpl_multi_delete2 'mix' w4 [ pass ] 631 rpl.rpl_mix_found_rows 'mix' w3 [ pass ] 591 rpl.rpl_replicate_do 'mix' w2 [ pass ] 466 rpl.rpl_multi_update2 'mix' w4 [ pass ] 655 rpl.rpl_mixed_ddl_dml 'mix' w3 [ pass ] 832 rpl.rpl_truncate_3innodb 'innodb,mix' w1 [ pass ] 2089 rpl.rpl_ignore_table_update 'mix' w2 [ pass ] 599 rpl.rpl_ignore_table 'mix' w4 [ pass ] 484 rpl.rpl_performance_schema 'mix' w3 [ pass ] 548 rpl.rpl_err_ignoredtable 'mix' w1 [ pass ] 652 rpl.rpl_multi_update4 'mix' w2 [ pass ] 538 rpl.rpl_multi_delete 'mix' w4 [ pass ] 410 rpl.rpl_plugin_load 'mix' w3 [ pass ] 525 rpl.rpl_ignore_grant 'mix' w1 [ pass ] 485 rpl.rpl_ignore_revoke 'mix' w1 [ pass ] 486 rpl.rpl_free_items 'mix' w2 [ pass ] 1288 rpl.rpl_replicate_ignore_db 'mix' w4 [ pass ] 459 rpl.rpl_rbr_to_sbr 'mix' w3 [ pass ] 758 rpl.rpl_report 'mix' w1 [ pass ] 621 rpl.rpl_000011 'mix' w2 [ pass ] 665 rpl.failed_create_view-6409 'mix' w4 [ pass ] 440 rpl.ignore_table_autoinc-9737 'mix' w4 [ pass ] 575 rpl.replace 'mix' w4 [ pass ] 487 rpl.rpl_row_to_stmt 'row' w1 [ pass ] 623 rpl.rpl_000017 'mix' w4 [ pass ] 443 rpl.rpl_loaddata_m 'row' w2 [ pass ] 466 rpl.rpl_EE_err 'mix' w4 [ pass ] 482 rpl.rpl_sporadic_master 'row' w2 [ pass ] 655 rpl.rpl_LD_INFILE 'mix' w4 [ pass ] 455 rpl.rpl_alter 'mix' w4 [ pass ] 475 rpl.rpl_alter_db 'mix' w4 [ pass ] 423 rpl.rpl_auto_increment_11932 'mix' w4 [ pass ] 638 rpl.rpl_row_basic_11bugs 'innodb,row' w1 [ pass ] 3064 rpl.rpl_auto_increment_bug33029 'mix' w4 [ pass ] 479 rpl.rpl_report_port 'mix' w3 [ pass ] 8444 rpl.rpl_autogen_query_multi_byte_char 'mix' w4 [ pass ] 444 rpl.rpl_invoked_features 'innodb,row' w2 [ pass ] 2016 rpl.rpl_binlog_compress 'mix' w4 [ pass ] 602 rpl.rpl_bit 'mix' w4 [ pass ] 564 rpl.rpl_timezone 'row' w1 [ pass ] 736 rpl.rpl_row_unsafe_funcs 'mix' w3 [ pass ] 648 rpl.rpl_bit_npk 'mix' w4 [ pass ] 685 rpl.temporal_row-9560 'old2old,row' w2 [ pass ] 445 rpl.rpl_change_master 'mix' w4 [ pass ] 623 rpl.rpl_charset 'mix' w4 [ pass ] 806 rpl.temporal_row-9560 'old2new,row' w1 [ pass ] 480 rpl.rpl_charset_sjis 'mix' w4 [ pass ] 574 rpl.rpl_rotate_purge_deadlock 'innodb,row' w2 [ skipped ] debug_sync is not available rpl.rpl_set_null_myisam 'mix' w3 [ pass ] 1323 rpl.rpl_colSize 'mix' w4 [ pass ] 592 rpl.rpl_stm_EE_err2 'mix' w3 [ pass ] 698 rpl.rpl_create_drop_db 'mix' w4 [ pass ] 560 rpl.rpl_stm_conflicts 'mix' w3 [ pass ] 733 rpl.rpl_create_drop_event 'mix' w4 [ pass ] 999 rpl.rpl_stm_flsh_tbls 'mix' w3 [ pass ] 1012 rpl.rpl_partition_innodb 'innodb,row' w2 [ pass ] 1446 rpl.rpl_innodb_bug30888 'innodb,row' w1 [ pass ] 3354 rpl.rpl_create_drop_function 'mix' w4 [ pass ] 827 rpl.rpl_stm_maria 'mix' w3 [ pass ] 559 rpl.rpl_create_drop_index 'mix' w4 [ pass ] 562 rpl.rpl_create_drop_procedure 'mix' w4 [ pass ] 518 rpl.rpl_create_drop_role 'mix' w4 [ pass ] 549 rpl.rpl_row_loaddata_concurrent 'innodb,row' w2 [ pass ] 1534 rpl.rpl_create_drop_trigger 'mix' w4 [ pass ] 529 rpl.rpl_stm_max_relay_size 'mix' w3 [ pass ] 4667 rpl.rpl_create_drop_udf 'mix' w4 [ pass ] 535 rpl.rpl_create_drop_user 'mix' w4 [ pass ] 474 rpl.rpl_create_drop_view 'mix' w4 [ pass ] 625 rpl.rpl_stm_mix_show_relaylog_events 'mix' w3 [ pass ] 3400 rpl.rpl_create_if_not_exists 'mix' w4 [ pass ] 1088 rpl.rpl_critical_errors 'mix' w4 [ pass ] 307 rpl.rpl_stm_multi_query 'mix' w3 [ pass ] 716 rpl.create_or_replace2 'innodb,row' w2 [ pass ] 2977 rpl.rpl_delete_no_where 'mix' w4 [ pass ] 431 rpl.rpl_stm_no_op 'mix' w3 [ pass ] 430 rpl.rpl_do_grant 'mix' w4 [ pass ] 1854 rpl.rpl_drop 'mix' w4 [ pass ] 393 rpl.rpl_drop_db 'mix' w4 [ pass ] 502 rpl.rpl_drop_view 'mix' w4 [ pass ] 413 rpl.rpl_events 'mix' w4 [ pass ] 698 rpl.rpl_function_defaults 'mix' w4 [ pass ] 441 rpl.rpl_get_lock 'mix' w4 [ pass ] 1450 rpl.rpl_extra_col_slave_innodb 'innodb,row' w1 [ pass ] 17827 rpl.rpl_grant 'mix' w4 [ pass ] 545 rpl.rpl_gtid_mdev4820 'mix' w4 [ pass ] 1357 rpl.rpl_gtid_misc 'mix' w4 [ pass ] 739 rpl.rpl_temporary_errors 'innodb,row' w1 [ pass ] 473 rpl.rpl_heartbeat_ssl 'mix' w4 [ pass ] 824 rpl.rpl_idempotency 'mix' w4 [ pass ] 527 rpl.rpl_loaddata_charset 'mix' w4 [ pass ] 452 rpl.rpl_row_sp003 'innodb,row' w1 [ pass ] 574 rpl.rpl_loaddata_simple 'mix' w4 [ pass ] 514 rpl.mysql-wsrep#110-2 'innodb,row' w1 [ pass ] 451 rpl.rpl_stm_reset_slave 'mix' w3 [ pass ] 19746 rpl.rpl_binlog_grant 'innodb,row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_until 'mix' w3 [ pass ] 1519 rpl.rpl_loaddatalocal 'mix' w4 [ pass ] 5855 rpl.rpl_switch_stm_row_mixed 'mix' w3 [ pass ] 1214 rpl.rpl_locale 'mix' w4 [ pass ] 507 rpl.rpl_temp_table 'mix' w3 [ pass ] 562 rpl.rpl_temporal_format_mariadb53_to_mysql56 'mix' w3 [ pass ] 433 rpl.rpl_log_pos 'mix' w4 [ pass ] 700 rpl.rpl_trunc_temp 'mix' w3 [ pass ] 673 rpl.rpl_manual_change_index_file 'mix' w4 [ pass ] 878 rpl.rpl_variables 'mix' w3 [ pass ] 932 rpl.rpl_many_optimize 'mix' w4 [ pass ] 881 rpl.rpl_variables_stm 'mix' w3 [ pass ] 710 rpl.rpl_master_pos_wait 'mix' w4 [ pass ] 4523 rpl.rpl_extra_col_master_innodb 'innodb,row' w1 [ pass ] 11853 rpl.rpl_misc_functions 'mix' w4 [ pass ] 516 rpl.rpl_innodb_bug68220 'innodb,row' w1 [ pass ] 746 rpl.rpl_mixed_bit_pk 'mix' w4 [ pass ] 548 rpl.rpl_multi_update 'mix' w4 [ pass ] 479 rpl.rpl_not_null_innodb 'innodb,row' w1 [ pass ] 684 rpl.rpl_multi_update3 'mix' w4 [ pass ] 497 rpl.rpl_name_const 'mix' w4 [ pass ] 399 rpl.rpl_nondeterministic_functions 'mix' w4 [ pass ] 598 rpl.rpl_semi_sync_event 'innodb,row' w3 [ pass ] 10858 rpl.rpl_row_basic_3innodb 'innodb,row' w1 [ pass ] 2800 rpl.rpl_row_blob_innodb 'innodb,row' w1 [ pass ] 909 rpl.rpl_row_create_table 'innodb,row' w1 [ pass ] 5458 rpl.rpl_relayrotate 'innodb,row' w3 [ pass ] 7631 rpl.rpl_semi_sync_after_sync_row 'innodb,row' w2 [ pass ] 68394 rpl.rpl_ddl 'innodb,row' w2 [ pass ] 1234 rpl.rpl_skip_error 'innodb,row' w2 [ pass ] 555 rpl.rpl_optimize 'mix' w4 [ pass ] 33447 rpl.rpl_parallel_show_binlog_events_purge_logs 'mix' w4 [ skipped ] debug_sync is not available rpl.rpl_ps 'mix' w4 [ pass ] 504 rpl.rpl_read_new_relay_log_info 'mix' w4 [ pass ] 776 rpl.rpl_commit_after_flush 'innodb,row' w2 [ pass ] 626 rpl.rpl_read_old_relay_log_info 'mix' w4 [ pass ] 762 rpl.rpl_row_drop_create_temp_table 'innodb,row' w1 [ pass ] 26701 rpl.rpl_relay_space_myisam 'mix' w4 [ pass ] 518 rpl.rpl_row_func003 'innodb,row' w1 [ pass ] 754 rpl.rpl_server_id1 'mix' w4 [ pass ] 367 rpl.rpl_session_var 'mix' w4 [ pass ] 477 rpl.rpl_row_idempotency 'innodb,row' w1 [ pass ] 819 rpl.rpl_set_charset 'mix' w4 [ pass ] 526 rpl.rpl_set_statement_default_master 'mix' w4 [ pass ] 412 rpl.rpl_delayed_slave2 'innodb,row' w2 [ pass ] 3969 rpl.rpl_row_implicit_commit_binlog 'innodb,row' w1 [ pass ] 4598 rpl.rpl_row_rec_comp_innodb 'innodb,row' w1 [ pass ] 2320 rpl.rpl_domain_id_filter 'innodb,row' w2 [ pass ] 2844 rpl.rpl_drop_db_fail 'innodb,row' w2 [ pass ] 432 rpl.rpl_dual_pos_advance 'innodb,row' w2 [ pass ] 823 rpl.rpl_slave_status 'mix' w4 [ pass ] 10046 rpl.rpl_deadlock_innodb 'innodb,row' w3 [ pass ] 38013 rpl.rpl_failed_optimize 'innodb,row' w2 [ pass ] 679 rpl.rpl_sp004 'mix' w4 [ pass ] 813 rpl.rpl_foreign_key_innodb 'innodb,row' w2 [ pass ] 657 rpl.rpl_row_rollback_to_savepoint 'innodb,row' w1 [ pass ] 6607 rpl.rpl_ssl 'mix' w4 [ pass ] 989 rpl.rpl_row_sp002_innodb 'innodb,row' w1 [ pass ] 1092 rpl.rpl_ssl1 'mix' w4 [ pass ] 1549 rpl.rpl_gtid_sort 'innodb,row' w2 [ pass ] 677 rpl.rpl_row_sp006_InnoDB 'innodb,row' w1 [ pass ] 869 rpl.rpl_strict_password_validation 'mix' w4 [ pass ] 643 rpl.rpl_extra_col_slave_myisam 'row' w3 [ pass ] 2967 rpl.rpl_row_sp007_innodb 'innodb,row' w1 [ pass ] 595 rpl.rpl_table_options 'mix' w4 [ pass ] 520 rpl.rpl_temporal_format_default_to_default 'mix' w4 [ pass ] 438 rpl.rpl_row_tabledefs_3innodb 'innodb,row' w1 [ pass ] 1155 rpl.rpl_temporal_format_mariadb53_to_mariadb53 'mix' w4 [ pass ] 539 rpl.rpl_gtid_startpos 'innodb,row' w2 [ pass ] 4335 rpl.rpl_temporal_format_mysql56_to_mariadb53 'mix' w4 [ pass ] 544 rpl.rpl_row_basic_8partition 'row' w3 [ pass ] 878 rpl.rpl_temporal_format_mysql56_to_mysql56 'mix' w4 [ pass ] 510 rpl.rpl_temporal_mysql56 'mix' w4 [ pass ] 514 rpl.rpl_mdev359 'row' w3 [ skipped ] debug_sync is not available rpl.rpl_temporal_mysql56_to_mariadb 'mix' w4 [ pass ] 583 rpl.rpl_insert_id 'innodb,row' w2 [ pass ] 1023 rpl.rpl_row_tbl_metadata 'innodb,row' w1 [ pass ] 2951 rpl.rpl_temporal_mysql56_to_mariadb53 'mix' w4 [ pass ] 502 rpl.rpl_insert_id_pk 'innodb,row' w2 [ pass ] 581 rpl.rpl_insert_ignore 'innodb,row' w2 [ pass ] 807 rpl.rpl_temporary 'mix' w4 [ pass ] 1663 rpl.semisync_memleak_4066 'row' w3 [ pass ] 665 rpl.rpl_row_trig004 'innodb,row' w1 [ pass ] 437 rpl.rpl_truncate_2myisam 'mix' w4 [ pass ] 1274 rpl.rpl_row_triggers 'innodb,row' w1 [ pass ] 1050 rpl.rpl_udf 'mix' w4 [ pass ] 714 rpl.rpl_mdev10863 'innodb,row' w2 [ pass ] 2016 rpl.rpl_packet 'row' w3 [ pass ] 1209 rpl.rpl_multi_engine 'innodb,row' w2 [ pass ] 701 rpl.rpl_set_null_innodb 'innodb,row' w1 [ pass ] 1083 rpl.rpl_stm_innodb 'innodb,row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_row_log 'row' w3 [ pass ] 2435 rpl.rpl_tmp_table_and_DDL_innodb 'innodb,row' w1 [ pass ] 532 rpl.rpl_mysql_upgrade 'innodb,row' w2 [ pass ] 2636 rpl.rpl_loaddata_s 'row' w3 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_trans_no_trans 'innodb,row' w1 [ pass ] 467 rpl.rpl_row_annotate_do 'row' w3 [ pass ] 802 rpl.rpl_trigger 'innodb,row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_old_master 'innodb,row' w2 [ pass ] 4377 rpl.rpl_read_only 'innodb,row' w2 [ pass ] 611 rpl.rpl_row_annotate_dont 'row' w3 [ pass ] 975 rpl.rpl_typeconv_innodb 'innodb,row' w1 [ pass ] 492 rpl.myisam_external_lock 'row' w3 [ pass ] 556 rpl.rpl_relay_space_innodb 'innodb,row' w2 [ pass ] 590 rpl.rpl_start_stop_slave 'row' w1 [ pass ] 420 rpl.rpl_reopen_temp_table 'innodb,row' w2 [ pass ] 426 rpl.rpl_savepoint 'innodb,row' w2 [ pass ] 524 rpl.rpl_drop_temp 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_upgrade_master_info 'mix' w4 [ pass ] 24360 rpl.rpl_user 'mix' w4 [ pass ] 586 rpl.rpl_slave_load_in 'innodb,row' w2 [ pass ] 544 rpl.rpl_rewrt_db 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_user_variables 'mix' w4 [ pass ] 724 rpl.rpl_view 'mix' w4 [ pass ] 461 rpl.rpl_view_multi 'mix' w4 [ pass ] 598 rpl.rpl_slave_load_tmpdir_not_exist 'row' w1 [ pass ] 449 rpl.rpl_truncate_3innodb 'innodb,row' w2 [ pass ] 2105 rpl.rpl_000013 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.show_status_stop_slave_race-7126 'mix' w4 [ pass ] 3103 rpl.rpl_bug31076 'row' w1 [ pass ] 582 rpl.rpl_sp_effects 'row' w2 [ pass ] 761 rpl.rpl_partition_memory 'row' w4 [ pass ] 817 rpl.rpl_bug37426 'row' w1 [ pass ] 455 rpl.rpl_partition_myisam 'row' w4 [ pass ] 1065 rpl.rpl_create_tmp_table_if_not_exists 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_default 'row' w1 [ pass ] 507 rpl.rpl_flushlog_loop 'row' w4 [ pass ] 684 rpl.rpl_extra_col_master_myisam 'row' w1 [ pass ] 1585 rpl.rpl_cross_version 'row' w4 [ pass ] 722 rpl.rpl_typeconv 'row' w3 [ pass ] 24320 rpl.semisync_future-7591 'row' w2 [ pass ] 10952 rpl.rpl_geometry 'row' w1 [ pass ] 616 rpl.rpl_000010 'row' w4 [ pass ] 476 rpl.rpl_server_id2 'row' w3 [ pass ] 787 rpl.rpl_hrtime 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_bug38694 'row' w4 [ pass ] 526 rpl.rpl_init_slave 'row' w2 [ pass ] 652 rpl.rpl_relayspace 'row' w3 [ pass ] 839 rpl.rpl_hrtime_row 'row' w1 [ pass ] 478 rpl.rpl_multi_delete2 'row' w4 [ pass ] 442 rpl.rpl_replicate_do 'row' w2 [ pass ] 498 rpl.rpl_multi_update2 'row' w3 [ pass ] 418 rpl.rpl_loadfile 'row' w1 [ pass ] 1018 rpl.rpl_ignore_table_update 'row' w4 [ pass ] 501 rpl.rpl_mixed_ddl_dml 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_ignore_table 'row' w2 [ pass ] 579 rpl.rpl_err_ignoredtable 'row' w3 [ pass ] 417 rpl.rpl_multi_update4 'row' w4 [ pass ] 529 rpl.rpl_multi_delete 'row' w2 [ pass ] 591 rpl.rpl_not_null_myisam 'row' w1 [ pass ] 832 rpl.rpl_ignore_grant 'row' w3 [ pass ] 414 rpl.rpl_ignore_revoke 'row' w3 [ pass ] 498 rpl.rpl_free_items 'row' w4 [ pass ] 1233 rpl.rpl_old_decimal 'row' w1 [ pass ] 564 rpl.rpl_replicate_ignore_db 'row' w2 [ pass ] 600 rpl.rpl_report 'row' w3 [ pass ] 402 rpl.rpl_plugin_load 'row' w1 [ pass ] 418 rpl.rpl_000011 'row' w4 [ pass ] 527 rpl.failed_create_view-6409 'row' w2 [ pass ] 461 rpl.ignore_table_autoinc-9737 'row' w2 [ pass ] 600 rpl.replace 'row' w2 [ pass ] 448 rpl.rpl_begin_commit_rollback 'innodb,stmt' w3 [ pass ] 1042 rpl.rpl_000017 'row' w2 [ pass ] 461 rpl.rpl_loaddata_m 'stmt' w4 [ pass ] 560 rpl.rpl_EE_err 'row' w2 [ pass ] 487 rpl.rpl_LD_INFILE 'row' w2 [ pass ] 505 rpl.rpl_alter 'row' w2 [ pass ] 565 rpl.rpl_sporadic_master 'stmt' w3 [ pass ] 725 rpl.rpl_alter_db 'row' w2 [ pass ] 489 rpl.rpl_invoked_features 'innodb,stmt' w4 [ pass ] 1220 rpl.rpl_auto_increment_11932 'row' w2 [ pass ] 543 rpl.rpl_auto_increment_bug33029 'row' w2 [ pass ] 490 rpl.rpl_timezone 'stmt' w3 [ pass ] 855 rpl.rpl_autogen_query_multi_byte_char 'row' w2 [ pass ] 771 rpl.rpl_innodb_bug30888 'innodb,stmt' w4 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_binlog_compress 'row' w2 [ pass ] 697 rpl.rpl_bit 'row' w2 [ pass ] 872 rpl.rpl_partition_innodb 'innodb,stmt' w3 [ pass ] 1546 rpl.rpl_bit_npk 'row' w2 [ pass ] 586 rpl.rpl_row_001 'row' w1 [ pass ] 13277 rpl.rpl_change_master 'row' w2 [ pass ] 682 rpl.rpl_stm_loaddata_concurrent 'innodb,stmt' w4 [ pass ] 2146 rpl.rpl_row_NOW 'row' w1 [ pass ] 708 rpl.rpl_charset 'row' w2 [ pass ] 608 rpl.rpl_row_USER 'row' w1 [ pass ] 531 rpl.rpl_charset_sjis 'row' w2 [ pass ] 569 rpl.rpl_row_UUID 'row' w1 [ pass ] 727 rpl.rpl_colSize 'row' w2 [ pass ] 702 rpl.rpl_create_drop_db 'row' w2 [ pass ] 412 rpl.rpl_create_drop_event 'row' w2 [ pass ] 430 rpl.rpl_row_basic_2myisam 'row' w1 [ pass ] 2282 rpl.create_or_replace2 'innodb,stmt' w4 [ pass ] 2606 rpl.rpl_create_drop_function 'row' w2 [ pass ] 474 rpl.rpl_row_blob_myisam 'row' w1 [ pass ] 661 rpl.rpl_create_drop_index 'row' w2 [ pass ] 437 rpl.rpl_create_drop_procedure 'row' w2 [ pass ] 535 rpl.rpl_create_drop_role 'row' w2 [ pass ] 590 rpl.rpl_concurrency_error 'innodb,stmt' w3 [ pass ] 9343 rpl.rpl_create_drop_trigger 'row' w2 [ pass ] 529 rpl.rpl_create_drop_udf 'row' w2 [ pass ] 426 rpl.rpl_row_colSize 'row' w1 [ pass ] 2320 rpl.rpl_create_drop_user 'row' w2 [ pass ] 493 rpl.rpl_create_drop_view 'row' w2 [ pass ] 414 rpl.rpl_stm_relay_ign_space 'innodb,stmt' w3 [ pass ] 1054 rpl.rpl_create_if_not_exists 'row' w2 [ pass ] 1282 rpl.rpl_critical_errors 'row' w2 [ pass ] rpl.rpl_row_conflicts 'row' w1 [ pass ] 821 rpl.rpl_delete_no_where 'row' w2 [ pass ] 665 rpl.rpl_row_create_select 'row' w1 [ pass ] 557 rpl.rpl_binlog_grant 'innodb,stmt' w3 [ pass ] 774 rpl.rpl_row_delayed_ins 'row' w1 [ pass ] 444 rpl.rpl_row_drop 'row' w1 [ pass ] 515 rpl.rpl_do_grant 'row' w2 [ pass ] 1781 rpl.rpl_drop 'row' w2 [ pass ] 450 rpl.rpl_drop_db 'row' w2 [ pass ] 745 rpl.rpl_loaddata 'innodb,stmt' w3 [ pass ] 1719 rpl.rpl_drop_view 'row' w2 [ pass ] 549 rpl.rpl_row_find_row 'row' w1 [ pass ] 1806 rpl.rpl_events 'row' w2 [ pass ] 602 rpl.rpl_function_defaults 'row' w2 [ pass ] 405 rpl.rpl_get_lock 'row' w2 [ pass ] 1556 rpl.rpl_mdev382 'innodb,stmt' w3 [ pass ] 3892 rpl.rpl_row_flsh_tbls 'row' w1 [ pass ] 759 rpl.rpl_grant 'row' w2 [ pass ] 593 rpl.rpl_row_func001 'row' w1 [ pass ] 453 rpl.rpl_row_func002 'row' w1 [ pass ] 549 rpl.rpl_gtid_mdev4820 'row' w2 [ pass ] 1447 rpl.rpl_set_null_innodb 'innodb,stmt' w3 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_row_inexist_tbl 'row' w1 [ pass ] 737 rpl.rpl_gtid_misc 'row' w2 [ pass ] 692 rpl.rpl_heartbeat_ssl 'row' w2 [ pass ] 987 rpl.rpl_idempotency 'row' w2 [ pass ] 650 rpl.rpl_row_max_relay_size 'row' w1 [ pass ] 3909 rpl.rpl_loaddata_charset 'row' w2 [ pass ] 507 rpl.rpl_stm_binlog_max_cache_size 'innodb,stmt' w3 [ pass ] 2023 rpl.rpl_loaddata_simple 'row' w2 [ pass ] 404 rpl.rpl_row_merge_engine 'row' w1 [ pass ] 567 rpl.rpl_loaddatalocal 'row' w2 [ pass ] 5898 rpl.rpl_stm_implicit_commit_binlog 'innodb,stmt' w3 [ pass ] 4729 rpl.rpl_locale 'row' w2 [ pass ] 469 rpl.rpl_row_rec_comp_myisam 'row' w1 [ pass ] 1771 rpl.rpl_log_pos 'row' w2 [ pass ] 731 rpl.rpl_manual_change_index_file 'row' w2 [ pass ] 884 rpl.rpl_stm_innodb 'innodb,stmt' w3 [ pass ] 553 rpl.rpl_many_optimize 'row' w2 [ pass ] 786 rpl.rpl_master_pos_wait 'row' w2 [ pass ] 4490 rpl.rpl_misc_functions 'row' w2 [ pass ] 456 rpl.rpl_mixed_bit_pk 'row' w2 [ pass ] 428 rpl.rpl_multi_update 'row' w2 [ pass ] 394 rpl.rpl_multi_update3 'row' w2 [ pass ] 552 rpl.rpl_name_const 'row' w2 [ pass ] 389 rpl.rpl_nondeterministic_functions 'row' w2 [ pass ] 423 rpl.rpl_stm_start_stop_slave 'innodb,stmt' w3 [ pass ] 12288 rpl.rpl_row_reset_slave 'row' w1 [ pass ] 19495 rpl.rpl_row_show_relaylog_events 'row' w1 [ pass ] 3144 rpl.rpl_row_sp005 'row' w1 [ pass ] 498 rpl.rpl_row_sp008 'row' w1 [ pass ] 459 rpl.rpl_row_sp009 'row' w1 [ pass ] 511 rpl.rpl_trigger 'innodb,stmt' w3 [ pass ] 10113 rpl.rpl_row_sp010 'row' w1 [ pass ] 440 rpl.rpl_semi_sync_after_sync 'innodb,stmt' w4 [ pass ] 68263 rpl.rpl_row_sp011 'row' w1 [ pass ] 675 rpl.rpl_row_sp012 'row' w1 [ pass ] 600 rpl.rpl_row_tabledefs_2myisam 'row' w1 [ pass ] 1055 rpl.rpl_row_trig001 'row' w1 [ pass ] 706 rpl.rpl_row_trig002 'row' w1 [ pass ] 443 rpl.rpl_row_trig003 'row' w1 [ pass ] 738 rpl.rpl_row_trunc_temp 'row' w1 [ pass ] 425 rpl.rpl_relayrotate 'innodb,stmt' w4 [ pass ] 8032 rpl.rpl_row_until 'row' w1 [ pass ] 1264 rpl.rpl_optimize 'row' w2 [ pass ] 33545 rpl.rpl_parallel_show_binlog_events_purge_logs 'row' w2 [ skipped ] debug_sync is not available rpl.rpl_ps 'row' w2 [ pass ] 535 rpl.rpl_row_utf16 'row' w1 [ pass ] 462 rpl.rpl_read_new_relay_log_info 'row' w2 [ pass ] 673 rpl.rpl_read_old_relay_log_info 'row' w2 [ pass ] 579 rpl.rpl_relay_space_myisam 'row' w2 [ pass ] 563 rpl.rpl_semi_sync_event 'innodb,stmt' w3 [ pass ] 20830 rpl.rpl_server_id1 'row' w2 [ pass ] 349 rpl.rpl_row_utf32 'row' w1 [ pass ] 841 rpl.rpl_session_var 'row' w2 [ pass ] 516 rpl.rpl_row_view01 'row' w1 [ pass ] 620 rpl.rpl_set_charset 'row' w2 [ pass ] 531 rpl.rpl_set_statement_default_master 'row' w2 [ pass ] 293 rpl.rpl_ddl 'innodb,stmt' w3 [ pass ] 1338 rpl.rpl_row_wide_table 'row' w1 [ pass ] 437 rpl.rpl_skip_error 'innodb,stmt' w3 [ pass ] 493 rpl.rpl_set_null_myisam 'row' w1 [ pass ] 977 rpl.rpl_stm_EE_err2 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_conflicts 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_flsh_tbls 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_maria 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_commit_after_flush 'innodb,stmt' w3 [ pass ] 462 rpl.rpl_stm_max_relay_size 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_mix_show_relaylog_events 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_multi_query 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_no_op 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_reset_slave 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_stm_until 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_switch_stm_row_mixed 'row' w1 [ pass ] 1169 rpl.rpl_temp_table 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_temporal_format_mariadb53_to_mysql56 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_slave_status 'row' w2 [ pass ] 10085 rpl.rpl_sp004 'row' w2 [ pass ] 550 rpl.rpl_ssl 'row' w2 [ pass ] 993 rpl.rpl_delayed_slave2 'innodb,stmt' w3 [ pass ] 4088 rpl.rpl_tmp_table_and_DDL 'row' w1 [ pass ] 556 rpl.rpl_ssl1 'row' w2 [ pass ] 1426 rpl.rpl_strict_password_validation 'row' w2 [ pass ] 505 rpl.rpl_trunc_temp 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_table_options 'row' w2 [ pass ] 565 rpl.rpl_temporal_format_default_to_default 'row' w2 [ pass ] 466 rpl.rpl_variables 'row' w1 [ pass ] 1156 rpl.rpl_variables_stm 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_temporal_format_mariadb53_to_mariadb53 'row' w2 [ pass ] 603 rpl.rpl_temporal_format_mysql56_to_mariadb53 'row' w2 [ pass ] 420 rpl.rpl_domain_id_filter 'innodb,stmt' w3 [ pass ] 3103 rpl.rpl_temporal_format_mysql56_to_mysql56 'row' w2 [ pass ] 478 rpl.rpl_drop_db_fail 'innodb,stmt' w3 [ pass ] 514 rpl.rpl_temporal_mysql56 'row' w2 [ pass ] 640 rpl.rpl_flush_logs 'stmt' w1 [ pass ] 542 rpl.rpl_temporal_mysql56_to_mariadb 'row' w2 [ pass ] 415 rpl.rpl_dual_pos_advance 'innodb,stmt' w3 [ pass ] 898 rpl.rpl_temporal_mysql56_to_mariadb53 'row' w2 [ pass ] 465 rpl.rpl_failed_optimize 'innodb,stmt' w3 [ pass ] 537 rpl.rpl_mdev359 'stmt' w1 [ skipped ] debug_sync is not available rpl.rpl_foreign_key_innodb 'innodb,stmt' w3 [ pass ] 563 rpl.rpl_temporary 'row' w2 [ pass ] 1322 rpl.rpl_deadlock_innodb 'innodb,stmt' w4 [ pass ] 38044 rpl.rpl_truncate_2myisam 'row' w2 [ pass ] 1167 rpl.rpl_udf 'row' w2 [ pass ] 560 rpl.rpl_gtid_sort 'innodb,stmt' w3 [ pass ] 784 rpl.rpl_loaddata_symlink 'stmt' w4 [ pass ] 449 rpl.rpl_loaddata_map 'stmt' w1 [ pass ] 3266 rpl.rpl_loaddata_s 'stmt' w4 [ pass ] 518 rpl.rpl_gtid_startpos 'innodb,stmt' w3 [ pass ] 4663 rpl.rpl_stm_log 'stmt' w1 [ pass ] 2253 rpl.rpl_insert_id 'innodb,stmt' w3 [ pass ] 629 rpl.rpl_insert_id_pk 'innodb,stmt' w3 [ pass ] 519 rpl.rpl_start_stop_slave 'stmt' w1 [ pass ] 600 rpl.rpl_insert_ignore 'innodb,stmt' w3 [ pass ] 822 rpl.rpl_filter_tables_not_exist 'stmt' w1 [ pass ] 1851 rpl.rpl_mdev10863 'innodb,stmt' w3 [ pass ] 1777 rpl.rpl_multi_engine 'innodb,stmt' w3 [ pass ] 580 rpl.rpl_drop_temp 'stmt' w1 [ pass ] 1215 rpl.rpl_mysql_upgrade 'innodb,stmt' w3 [ pass ] 2258 rpl.rpl_upgrade_master_info 'row' w2 [ pass ] 23223 rpl.rpl_user 'row' w2 [ pass ] 532 rpl.rpl_rewrt_db 'stmt' w1 [ pass ] 651 rpl.rpl_user_variables 'row' w2 [ pass ] 523 rpl.rpl_view 'row' w2 [ pass ] 564 rpl.rpl_view_multi 'row' w2 [ pass ] 462 rpl.rpl_slave_load_tmpdir_not_exist 'stmt' w1 [ pass ] 389 rpl.rpl_old_master 'innodb,stmt' w3 [ pass ] 4525 rpl.show_status_stop_slave_race-7126 'row' w2 [ pass ] 2825 rpl.rpl_000013 'stmt' w1 [ pass ] 658 rpl.rpl_bug31076 'stmt' w1 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_read_only 'innodb,stmt' w3 [ pass ] 550 rpl.rpl_sp_effects 'stmt' w2 [ pass ] 620 rpl.rpl_conditional_comments 'stmt' w1 [ pass ] 1020 rpl.rpl_relay_space_innodb 'innodb,stmt' w3 [ pass ] 467 rpl.rpl_reopen_temp_table 'innodb,stmt' w3 [ pass ] 421 rpl.rpl_savepoint 'innodb,stmt' w3 [ pass ] 497 rpl.rpl_partition_memory 'stmt' w2 [ pass ] 864 rpl.rpl_create_tmp_table_if_not_exists 'stmt' w1 [ pass ] 516 rpl.rpl_default 'stmt' w1 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_partition_myisam 'stmt' w2 [ pass ] 817 rpl.rpl_slave_load_in 'innodb,stmt' w3 [ pass ] 486 rpl.rpl_filter_dbs_dynamic 'stmt' w1 [ pass ] 535 rpl.rpl_filter_tables_dynamic 'stmt' w1 [ pass ] 2107 rpl.rpl_truncate_3innodb 'innodb,stmt' w3 [ pass ] 1075 rpl.rpl_filter_wild_tables_dynamic 'stmt' w1 [ pass ] 612 rpl.rpl_slow_query_log 'stmt' w4 [ pass ] 40438 rpl.rpl_flushlog_loop 'stmt' w3 [ pass ] 788 rpl.rpl_hrtime 'stmt' w1 [ pass ] 439 rpl.rpl_loadfile 'stmt' w1 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_cross_version 'stmt' w4 [ pass ] 638 rpl.rpl_000010 'stmt' w3 [ pass ] 505 rpl.semisync_future-7591 'stmt' w2 [ pass ] 10832 rpl.rpl_server_id2 'stmt' w4 [ pass ] 700 rpl.rpl_mdev8193 'stmt' w1 [ pass ] 2483 rpl.rpl_init_slave 'stmt' w3 [ pass ] 653 rpl.rpl_bug38694 'stmt' w2 [ pass ] 388 rpl.rpl_relayspace 'stmt' w4 [ pass ] 820 rpl.rpl_multi_delete2 'stmt' w3 [ pass ] 481 rpl.rpl_mixed_ddl_dml 'stmt' w1 [ pass ] 576 rpl.rpl_replicate_do 'stmt' w2 [ pass ] 440 rpl.rpl_multi_update2 'stmt' w4 [ pass ] 509 rpl.rpl_ignore_table_update 'stmt' w3 [ pass ] 486 rpl.rpl_parallel_charset 'stmt' w1 [ pass ] 797 rpl.rpl_ignore_table 'stmt' w2 [ pass ] 504 rpl.rpl_err_ignoredtable 'stmt' w4 [ pass ] 558 rpl.rpl_multi_update4 'stmt' w3 [ pass ] 573 rpl.rpl_plugin_load 'stmt' w1 [ pass ] 468 rpl.rpl_set_null_myisam 'stmt' w1 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_multi_delete 'stmt' w2 [ pass ] 556 rpl.rpl_ignore_grant 'stmt' w4 [ pass ] 490 rpl.rpl_ignore_revoke 'stmt' w4 [ pass ] 519 rpl.rpl_free_items 'stmt' w3 [ pass ] 1360 rpl.rpl_set_statement 'stmt' w1 [ pass ] 448 rpl.rpl_replicate_ignore_db 'stmt' w2 [ pass ] 456 rpl.rpl_report 'stmt' w4 [ pass ] 485 rpl.rpl_000011 'stmt' w3 [ pass ] 567 rpl.failed_create_view-6409 'stmt' w2 [ pass ] 501 rpl.ignore_table_autoinc-9737 'stmt' w2 [ pass ] 499 rpl.replace 'stmt' w2 [ pass ] 581 rpl.rpl_000017 'stmt' w2 [ pass ] 403 rpl.rpl_EE_err 'stmt' w2 [ pass ] 471 rpl.create_or_replace_mix 'innodb,mix' w3 [ pass ] 1957 rpl.rpl_LD_INFILE 'stmt' w2 [ pass ] 447 rpl.rpl_alter 'stmt' w2 [ pass ] 587 rpl.rpl_alter_db 'stmt' w2 [ pass ] 543 rpl.rpl_auto_increment_11932 'stmt' w2 [ pass ] 558 rpl.create_or_replace_row 'innodb,row' w3 [ pass ] 1793 rpl.rpl_auto_increment_bug33029 'stmt' w2 [ pass ] 508 rpl.rpl_autogen_query_multi_byte_char 'stmt' w2 [ pass ] 413 rpl.rpl_stm_000001 'stmt' w1 [ pass ] 12080 rpl.rpl_binlog_compress 'stmt' w2 [ pass ] 636 rpl.rpl_bit 'stmt' w2 [ pass ] 455 rpl.rpl_bit_npk 'stmt' w2 [ pass ] 450 rpl.create_or_replace_statement 'innodb,stmt' w3 [ pass ] 1584 rpl.rpl_change_master 'stmt' w2 [ pass ] 542 rpl.rpl_stm_EE_err2 'stmt' w1 [ pass ] 509 rpl.rpl_charset 'stmt' w2 [ pass ] 506 rpl.rpl_charset_sjis 'stmt' w2 [ pass ] 579 rpl.rpl_heartbeat w4 [ pass ] 15156 rpl.create_select 'innodb,mix' w3 [ pass ] 662 rpl.rpl_colSize 'stmt' w2 [ pass ] 642 rpl.rpl_create_drop_db 'stmt' w2 [ pass ] 527 rpl.rpl_stm_auto_increment_bug33029 'stmt' w1 [ pass ] 808 rpl.rpl_create_drop_event 'stmt' w2 [ pass ] 960 rpl.rpl_create_drop_function 'stmt' w2 [ pass ] 475 rpl.create_select 'innodb,row' w4 [ pass ] 772 rpl.create_select 'innodb,stmt' w3 [ pass ] 664 rpl.rpl_create_drop_index 'stmt' w2 [ pass ] 462 rpl.rpl_create_drop_procedure 'stmt' w2 [ pass ] 537 rpl.rpl_stm_conflicts 'stmt' w1 [ pass ] 473 rpl.rpl_create_drop_role 'stmt' w2 [ pass ] 2583 rpl.rpl_stm_flsh_tbls 'stmt' w1 [ pass ] 5976 rpl.rpl_create_drop_trigger 'stmt' w2 [ pass ] 510 rpl.rpl_create_drop_udf 'stmt' w2 [ pass ] 548 rpl.rpl_create_drop_user 'stmt' w2 [ pass ] 492 rpl.rpl_create_drop_view 'stmt' w2 [ pass ] 607 rpl.rpl_stm_found_rows 'stmt' w1 [ pass ] 1091 rpl.rpl_create_if_not_exists 'stmt' w2 [ pass ] 1201 rpl.rpl_critical_errors 'stmt' w2 [ pass ] 1 rpl.rpl_delete_no_where 'stmt' w2 [ pass ] 528 rpl.rpl_stm_loadfile 'stmt' w1 [ pass ] 886 rpl.rpl_circular_for_4_hosts 'innodb,mix' w4 [ pass ] 10079 rpl.rpl_circular_for_4_hosts 'innodb,row' w3 [ pass ] 10329 rpl.rpl_do_grant 'stmt' w2 [ pass ] 2511 rpl.rpl_drop 'stmt' w2 [ pass ] 456 rpl.rpl_stm_maria 'stmt' w1 [ pass ] 581 rpl.rpl_drop_db 'stmt' w2 [ pass ] 898 rpl.rpl_drop_view 'stmt' w2 [ pass ] 582 rpl.rpl_events 'stmt' w2 [ pass ] 811 rpl.rpl_current_user 'stmt' w3 [ pass ] 2426 rpl.rpl_function_defaults 'stmt' w2 [ pass ] 951 rpl.rpl_stm_max_relay_size 'stmt' w1 [ pass ] 6170 rpl.rpl_circular_for_4_hosts 'innodb,stmt' w4 [ pass ] 4274 rpl.rpl_get_lock 'stmt' w2 [ pass ] 2357 rpl.rpl_grant 'stmt' w2 [ pass ] 767 rpl.rpl_gtid_master_promote 'innodb,mix' w3 [ pass ] 10385 rpl.rpl_gtid_mdev4820 'stmt' w2 [ pass ] 5047 rpl.rpl_stm_mix_show_relaylog_events 'stmt' w1 [ pass ] 17454 rpl.rpl_gtid_misc 'stmt' w2 [ pass ] 843 rpl.rpl_stm_multi_query 'stmt' w1 [ pass ] 590 rpl.rpl_heartbeat_ssl 'stmt' w2 [ pass ] 787 rpl.rpl_stm_no_op 'stmt' w1 [ pass ] 947 rpl.rpl_idempotency 'stmt' w2 [ pass ] 932 rpl.rpl_gtid_master_promote 'innodb,row' w4 [ pass ] 4100 rpl.rpl_loaddata_charset 'stmt' w2 [ pass ] 488 rpl.rpl_loaddata_simple 'stmt' w2 [ pass ] 447 rpl.rpl_gtid_master_promote 'innodb,stmt' w3 [ pass ] 3989 rpl.rpl_gtid_mdev4473 'innodb,mix' w4 [ pass ] 2051 rpl.rpl_loaddatalocal 'stmt' w2 [ pass ] 6090 rpl.rpl_gtid_mdev4474 'innodb,mix' w3 [ pass ] 1151 rpl.rpl_gtid_mdev4474 'innodb,row' w4 [ skipped ] Neither MIXED nor STATEMENT binlog format rpl.rpl_locale 'stmt' w2 [ pass ] 418 rpl.rpl_log_pos 'stmt' w2 [ pass ] 564 rpl.rpl_manual_change_index_file 'stmt' w2 [ pass ] 1086 rpl.rpl_gtid_mdev4485 'mix' w4 [ pass ] 813 rpl.rpl_gtid_mdev4474 'innodb,stmt' w3 [ pass ] 1338 rpl.rpl_many_optimize 'stmt' w2 [ pass ] 1183 rpl.rpl_gtid_mdev4485 'row' w4 [ pass ] 606 rpl.rpl_gtid_mdev4485 'stmt' w3 [ pass ] 645 rpl.rpl_gtid_nobinlog 'stmt' w4 [ pass ] 854 rpl.rpl_stm_reset_slave 'stmt' w1 [ pass ] 19978 rpl.rpl_master_pos_wait 'stmt' w2 [ pass ] 4811 rpl.rpl_stm_sp 'stmt' w1 [ pass ] 486 rpl.rpl_misc_functions 'stmt' w2 [ pass ] 529 rpl.rpl_stm_sql_mode 'stmt' w1 [ pass ] 562 rpl.rpl_mixed_bit_pk 'stmt' w2 [ pass ] 504 rpl.rpl_multi_update 'stmt' w2 [ pass ] 405 rpl.rpl_multi_update3 'stmt' w2 [ pass ] 524 rpl.rpl_name_const 'stmt' w2 [ pass ] 411 rpl.rpl_heartbeat_2slaves 'mix' w3 [ pass ] 8204 rpl.rpl_nondeterministic_functions 'stmt' w2 [ pass ] 658 rpl.rpl_stm_until 'stmt' w1 [ pass ] 1568 rpl.rpl_heartbeat_2slaves 'row' w4 [ pass ] 8599 rpl.rpl_ip_mix w4 [ pass ] 87 rpl.rpl_stm_user_variables 'stmt' w1 [ pass ] 1459 rpl.rpl_ip_mix2 w4 [ pass ] 108 rpl.rpl_switch_stm_row_mixed 'stmt' w1 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_temp_table 'stmt' w1 [ pass ] 550 rpl.rpl_temporal_format_mariadb53_to_mysql56 'stmt' w1 [ pass ] 458 rpl.rpl_heartbeat_2slaves 'stmt' w3 [ pass ] 8976 rpl.rpl_trunc_temp 'stmt' w1 [ pass ] 870 rpl.rpl_ipv4_as_ipv6 w4 [ pass ] 195 rpl.rpl_variables 'stmt' w1 [ skipped ] Neither MIXED nor ROW binlog format rpl.rpl_ipv6 w3 [ pass ] 56 rpl.rpl_variables_stm 'stmt' w1 [ pass ] 972 rpl.rpl_parallel_multilevel 'innodb,mix' w4 [ skipped ] debug_sync is not available rpl.rpl_parallel_multilevel 'innodb,row' w3 [ skipped ] debug_sync is not available rpl.rpl_parallel_multilevel 'innodb,stmt' w1 [ skipped ] debug_sync is not available rpl.rpl_parallel_multilevel2 'innodb,row' w3 [ pass ] 3537 rpl.rpl_parallel_multilevel2 'innodb,mix' w4 [ pass ] 7205 rpl.rpl_parallel_multilevel2 'innodb,stmt' w1 [ pass ] 7314 rpl.rpl_parallel_optimistic_nobinlog 'innodb,stmt' w3 [ pass ] 1020 rpl.rpl_rotate_logs w4 [ pass ] 504 rpl.rpl_optimize 'stmt' w2 [ pass ] 32141 rpl.rpl_parallel_show_binlog_events_purge_logs 'stmt' w2 [ skipped ] debug_sync is not available rpl.rpl_ps 'stmt' w2 [ pass ] 630 rpl.rpl_read_new_relay_log_info 'stmt' w2 [ pass ] 860 rpl.rpl_read_old_relay_log_info 'stmt' w2 [ pass ] 944 rpl.rpl_relay_space_myisam 'stmt' w2 [ pass ] 690 rpl.rpl_server_id1 'stmt' w2 [ pass ] 538 rpl.rpl_session_var 'stmt' w2 [ pass ] 1107 rpl.rpl_set_charset 'stmt' w2 [ pass ] 630 rpl.rpl_set_statement_default_master 'stmt' w2 [ pass ] 432 rpl.rpl_row_img_eng_noblob 'innodb,row' w4 [ pass ] 22113 rpl.rpl_slave_status 'stmt' w2 [ pass ] 27294 rpl.rpl_row_img_eng_min 'innodb,row' w3 [ pass ] 45419 rpl.rpl_sp004 'stmt' w2 [ pass ] 1384 rpl.rpl_ssl 'stmt' w2 [ pass ] 991 sys_vars.slave_parallel_threads_basic w3 [ pass ] 155 rpl.rpl_ssl1 'stmt' w2 [ pass ] 1927 rpl.rpl_strict_password_validation 'stmt' w2 [ pass ] 530 rpl.rpl_row_img_blobs 'innodb,row' w1 [ pass ] 52813 rpl.rpl_table_options 'stmt' w2 [ pass ] 615 rpl.rpl_temporal_format_default_to_default 'stmt' w2 [ pass ] 421 rpl.rpl_temporal_format_mariadb53_to_mariadb53 'stmt' w2 [ pass ] 470 rpl.rpl_temporal_format_mysql56_to_mariadb53 'stmt' w2 [ pass ] 500 connect.part_file w1 [ pass ] 462 rpl.rpl_temporal_format_mysql56_to_mysql56 'stmt' w2 [ pass ] 487 connect.part_table w1 [ pass ] 264 rpl.rpl_temporal_mysql56 'stmt' w2 [ pass ] 577 connect.drop-open-error w1 [ pass ] 90 rpl.rpl_temporal_mysql56_to_mariadb 'stmt' w2 [ pass ] 472 connect.secure_file_priv w1 [ pass ] 9 rpl.rpl_temporal_mysql56_to_mariadb53 'stmt' w2 [ pass ] 624 connect.alter w1 [ pass ] 96 main.connect w3 [ pass ] 10452 connect.alter_xml w1 [ pass ] 306 connect.bin w1 [ pass ] 54 rpl.rpl_temporary 'stmt' w2 [ pass ] 1651 maria.small_blocksize w3 [ pass ] 142 connect.csv w1 [ pass ] 106 connect.datest w1 [ pass ] 16 connect.dbf w1 [ pass ] 166 rpl.rpl_truncate_2myisam 'stmt' w2 [ pass ] 1353 connect.dir w1 [ pass ] 27 connect.endian w1 [ pass ] 34 rpl.rpl_udf 'stmt' w2 [ pass ] 573 connect.fix w1 [ pass ] 38 connect.fmt w1 [ pass ] 21 rpl.rpl_test_framework 'stmt' w4 [ pass ] 21369 connect.general w1 [ pass ] 24 connect.grant w1 [ pass ] 244 connect.grant2 w1 [ pass ] 552 sys_vars.sysvars_server_notembedded '32bit' w4 [ pass ] 170 connect.grant3 w1 [ pass ] 17 sys_vars.autocommit_func3 'innodb' w4 [ pass ] 41 connect.index w1 [ pass ] 1457 connect.infoschema-9739 w1 [ pass ] 346 sys_vars.autocommit_func5 'innodb' w4 [ pass ] 197 connect.ini w1 [ pass ] 276 connect.ini_grant w1 [ pass ] 55 connect.mrr w1 [ pass ] 136 connect.mul w1 [ pass ] 41 connect.mysql w1 [ pass ] 208 connect.mysql_discovery w1 [ pass ] 36 sys_vars.autocommit_func4 'innodb' w4 [ pass ] 30 connect.mysql_exec w1 [ pass ] 48 connect.mysql_grant w1 [ pass ] 20 connect.mysql_index w1 [ pass ] 1657 main.ipv4_and_ipv6 w4 [ pass ] 1012 connect.mysql_new w1 [ pass ] 179 connect.null w1 [ pass ] 49 perfschema.socket_instances_func w4 [ pass ] 555 connect.occur w1 [ pass ] 65 connect.odbc w1 [ pass ] 133 connect.odbc_firebird w1 [ skipped ] No Firebird connect.odbc_oracle w1 [ skipped ] Need ODBC data source ConnectEngineOracle connect.odbc_postgresql w1 [ skipped ] Need ODBC data source ConnectEnginePostgresql connect.odbc_sqlite3 w1 [ skipped ] Need SQLite3 ODBC Driver connect.odbc_sqlite3_grant w1 [ skipped ] Need SQLite3 ODBC Driver connect.odbc_xls w1 [ skipped ] Need ODBC data source ConnectEngineXLS main.ipv4_as_ipv6 w4 [ pass ] 1189 connect.pivot w1 [ pass ] 102 connect.temporary w1 [ pass ] 24 main.ipv6 w4 [ pass ] 591 connect.unsigned w1 [ pass ] 22 connect.upd w1 [ pass ] 365 connect.updelx w1 [ pass ] 563 connect.updelx2 w1 [ pass ] 17 connect.vcol w1 [ pass ] 12 connect.vec w1 [ pass ] 32 connect.xcol w1 [ pass ] 18 connect.xml w1 [ pass ] 148 connect.xml_grant w1 [ pass ] 62 connect.xml_html w1 [ pass ] 12 connect.xml_mdev5261 w1 [ pass ] 15 connect.xml_mult w1 [ pass ] 55 rpl.rpl_upgrade_master_info 'stmt' w2 [ pass ] 24134 rpl.rpl_user 'stmt' w2 [ pass ] 541 innodb.innodb 'innodb' w4 [ pass ] 7311 rpl.rpl_user_variables 'stmt' w2 [ pass ] 572 rpl.rpl_view 'stmt' w2 [ pass ] 481 rpl.rpl_view_multi 'stmt' w2 [ pass ] 467 binlog.binlog_stm_do_db 'innodb,stmt' w4 [ pass ] 192 rpl.show_status_stop_slave_race-7126 'stmt' w2 [ pass ] 3422 binlog.binlog_row_annotate 'row' w4 [ pass ] 420 innodb.innodb_bug53674 'innodb' w4 [ pass ] 28 binlog.flashback 'innodb,mix' w2 [ pass ] 553 binlog.binlog_checksum 'innodb,mix' w4 [ pass ] 171 binlog.binlog_dmls_on_tmp_tables_readonly 'innodb,mix' w4 [ pass ] 28 encryption.innodb_encryption 'innodb' w3 [ pass ] 39417 binlog.binlog_stm_mix_innodb_myisam 'innodb,stmt' w1 [ pass ] 12731 binlog.binlog_variables_log_bin_index 'mix' w2 [ pass ] 17 binlog.binlog_bug36391 'mix' w2 [ pass ] 67 binlog.binlog_delete_and_flush_index 'mix' w3 [ pass ] 251 binlog.binlog_mysqlbinlog-cp932 'mix' w1 [ pass ] 233 binlog.binlog_mixed_load_data 'mix' w2 [ pass ] 124 binlog.binlog_drop_if_exists 'mix' w3 [ pass ] 481 binlog.binlog_variables_log_bin 'mix' w1 [ pass ] 105 binlog.binlog_stm_ctype_ucs 'mix' w2 [ pass ] 362 binlog.binlog_format_switch_in_tmp_table 'mix' w3 [ pass ] 32 binlog.binlog_stm_insert_select 'mix' w2 [ pass ] 462 binlog.binlog_variables_relay_log_index 'mix' w1 [ pass ] 254 binlog.binlog_grant 'mix' w3 [ pass ] 37 binlog.binlog_tmp_table 'mix' w2 [ pass ] 422 binlog.binlog_variables_relay_log 'mix' w1 [ pass ] 15 binlog.binlog_implicit_commit 'innodb,mix' w4 [ pass ] 6615 binlog.temptable_uservar_disconnect-7938 'mix' w2 [ pass ] 22 binlog.binlog_base64_flag 'mix' w1 [ pass ] 120 main.mysqlbinlog_row_minimal w2 [ pass ] 73 binlog.binlog_old_versions 'mix' w1 [ pass ] 754 binlog.binlog_innodb 'innodb,mix' w4 [ pass ] 1705 binlog.binlog_max_extension 'mix' w3 [ pass ] 3270 binlog.binlog_mdev717 'mix' w3 [ skipped ] debug_sync is not available encryption.tempfiles 'cbc,innodb' w1 [ pass ] 210 binlog.binlog_mysqlbinlog2 'mix' w3 [ pass ] 792 binlog.binlog_server_id 'mix' w3 [ pass ] 111 binlog.binlog_mixed_cache_stat 'innodb,mix' w4 [ pass ] 1879 binlog.flashback 'innodb,row' w1 [ pass ] 361 binlog.binlog_sql_mode 'mix' w3 [ pass ] 255 main.sp_trans_log 'innodb' w4 [ pass ] 205 binlog.binlog_start_comment 'mix' w3 [ pass ] 182 binlog.binlog_stm_ctype_cp932 'mix' w3 [ pass ] 2415 main.stat_tables_rbr 'innodb' w4 [ pass ] 176 binlog.binlog_stm_drop_tbl 'mix' w3 [ pass ] 116 binlog.binlog_bug23533 'innodb,row' w1 [ pass ] 1657 binlog.binlog_stm_drop_tmp_tbl 'mix' w3 [ pass ] 498 binlog.binlog_truncate_myisam 'mix' w3 [ pass ] 424 binlog.binlog_checksum 'innodb,row' w4 [ pass ] 166 binlog.binlog_dmls_on_tmp_tables_readonly 'innodb,row' w4 [ pass ] 17 binlog.binlog_innodb_row 'innodb,row' w1 [ pass ] 3636 binlog.binlog_mysqlbinlog_row_innodb 'innodb,row' w1 [ pass ] 2033 binlog.binlog_implicit_commit 'innodb,row' w4 [ pass ] 5943 binlog.binlog_mysqlbinlog_row_trans 'innodb,row' w1 [ pass ] 325 binlog.binlog_row_mix_innodb_myisam 'innodb,row' w2 [ pass ] 17740 binlog.binlog_innodb 'innodb,row' w4 [ pass ] 1381 binlog.binlog_variables_log_bin_index 'row' w2 [ pass ] 4 binlog.binlog_row_mysqlbinlog_db_filter 'innodb,row' w1 [ pass ] 218 innodb.snapshot 'innodb' w1 [ pass ] 46 binlog.binlog_delete_and_flush_index 'row' w2 [ pass ] 226 binlog.binlog_query_filter_rules 'row' w2 [ pass ] 84 binlog.binlog_mysqlbinlog-cp932 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_mysqlbinlog_row 'row' w2 [ pass ] 866 binlog.binlog_row_cache_stat 'innodb,row' w4 [ pass ] 1868 binlog.binlog_switch_inside_trans 'innodb,row' w4 [ pass ] 132 binlog.binlog_drop_if_exists 'row' w1 [ pass ] 427 binlog.binlog_grant 'row' w1 [ pass ] 16 binlog.binlog_mysqlbinlog_row_myisam 'row' w2 [ pass ] 784 binlog.binlog_row_ctype_ucs 'row' w2 [ pass ] 226 binlog.binlog_row_insert_select 'row' w2 [ pass ] 243 binlog.binlog_variables_log_bin 'row' w4 [ pass ] 4 binlog.binlog_row_mysqlbinlog_options 'row' w2 [ pass ] 119 binlog.binlog_variables_relay_log_index 'row' w4 [ pass ] 4 binlog.binlog_stm_ctype_ucs 'row' w2 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_max_extension 'row' w1 [ pass ] 3099 binlog.binlog_stm_insert_select 'row' w2 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_variables_relay_log 'row' w4 [ pass ] 5 binlog.binlog_mdev717 'row' w1 [ skipped ] debug_sync is not available binlog.binlog_mysqlbinlog2 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_base64_flag 'row' w4 [ pass ] 98 binlog.binlog_stm_row 'row' w2 [ pass ] 173 binlog.binlog_tmp_table 'row' w2 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_old_versions 'row' w4 [ pass ] 743 main.ctype_cp932_binlog_row w2 [ pass ] 136 binlog.binlog_mysqlbinlog_base64 'row' w1 [ pass ] 1291 main.mysqlbinlog_row_compressed w2 [ pass ] 170 binlog.binlog_stm_unsafe_warning 'stmt' w4 [ pass ] 1144 binlog.flashback 'innodb,stmt' w2 [ pass ] 355 binlog.binlog_row_ctype_cp932 'row' w1 [ pass ] 2509 binlog.binlog_row_drop_tbl 'row' w1 [ pass ] 104 binlog.binlog_row_drop_tmp_tbl 'row' w1 [ pass ] 342 binlog.binlog_row_mysqlbinlog_verbose 'row' w1 [ pass ] 117 main.mysqlbinlog-innodb 'innodb' w2 [ pass ] 738 binlog.binlog_server_id 'row' w1 [ pass ] 23 binlog.binlog_sql_mode 'row' w1 [ pass ] 162 binlog.binlog_database 'innodb,stmt' w4 [ pass ] 3796 binlog.binlog_start_comment 'row' w1 [ pass ] 89 binlog.binlog_stm_ctype_cp932 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_stm_drop_tbl 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format binlog.binlog_stm_drop_tmp_tbl 'row' w1 [ skipped ] Neither MIXED nor STATEMENT binlog format main.partition_innodb_stmt 'innodb' w2 [ pass ] 48 binlog.binlog_truncate_myisam 'row' w1 [ pass ] 424 parts.partition_mdev6067 'innodb' w2 [ pass ] 305 sys_vars.tx_isolation_func 'innodb' w3 [ pass ] 30298 compat/oracle.sequence w1 [ pass ] 48 sequence.simple 'innodb' w4 [ pass ] 788 binlog.binlog_delete_and_flush_index 'stmt' w1 [ pass ] 221 binlog.binlog_stm_blackhole 'stmt' w1 [ pass ] 177 binlog.binlog_checksum 'innodb,stmt' w2 [ pass ] 179 binlog.binlog_variables_log_bin_index 'stmt' w3 [ pass ] 4 binlog.binlog_dmls_on_tmp_tables_readonly 'innodb,stmt' w2 [ pass ] 23 binlog.binlog_mysqlbinlog-cp932 'stmt' w3 [ pass ] 180 binlog.binlog_sf 'stmt' w3 [ pass ] 24 main.mysqlbinlog w1 [ pass ] 2087 binlog.binlog_stm_ctype_ucs 'stmt' w3 [ pass ] 247 main.partition_binlog_stmt w1 [ pass ] 43 binlog.binlog_stm_insert_select 'stmt' w3 [ pass ] 227 binlog.binlog_tmp_table 'stmt' w3 [ pass ] 418 binlog.binlog_drop_if_exists 'stmt' w1 [ pass ] 441 binlog.binlog_grant 'stmt' w1 [ pass ] 16 main.mysqlbinlog_stmt_compressed w3 [ pass ] 156 main.set_statement_notembedded_binlog w3 [ pass ] 46 binlog.binlog_variables_log_bin 'stmt' w3 [ pass ] 4 binlog.binlog_implicit_commit 'innodb,stmt' w2 [ pass ] 6156 binlog.binlog_variables_relay_log_index 'stmt' w3 [ pass ] 4 binlog.binlog_max_extension 'stmt' w1 [ pass ] 3091 binlog.binlog_variables_relay_log 'stmt' w3 [ pass ] 4 binlog.binlog_mdev717 'stmt' w1 [ skipped ] debug_sync is not available binlog.binlog_innodb 'innodb,stmt' w2 [ pass ] 1388 binlog.binlog_base64_flag 'stmt' w3 [ pass ] 92 binlog.binlog_unsafe 'stmt' w4 [ pass ] 9023 binlog.binlog_mysqlbinlog2 'stmt' w1 [ pass ] 699 binlog.binlog_old_versions 'stmt' w3 [ pass ] 782 main.lock_tables_lost_commit 'innodb' w4 [ pass ] 31 binlog.binlog_server_id 'stmt' w1 [ pass ] 32 innodb.group_commit_no_optimize_thread 'innodb' w3 [ skipped ] debug_sync is not available binlog.binlog_sql_mode 'stmt' w1 [ pass ] 170 binlog.binlog_start_comment 'stmt' w1 [ pass ] 93 binlog.binlog_killed 'innodb,stmt' w2 [ pass ] 1263 main.ctype_filesystem w4 [ pass ] 36 binlog.binlog_statement_insert_delayed 'stmt' w1 [ pass ] 254 main.lowercase_utf8 w4 [ pass ] 20 main.ctype_latin1_de w3 [ pass ] 139 main.bug47671 w4 [ pass ] 56 binlog.binlog_stm_cache_stat 'innodb,stmt' w2 [ pass ] 1923 binlog.binlog_truncate_kill 'innodb,stmt' w2 [ skipped ] debug_sync is not available innodb.innodb_ctype_ldml 'innodb' w3 [ pass ] 449 main.ctype_ldml w4 [ pass ] 505 binlog.binlog_stm_ctype_cp932 'stmt' w1 [ pass ] 2441 binlog.binlog_stm_drop_tbl 'stmt' w1 [ pass ] 125 main-test_sql_discovery.mdl_sync 'innodb' w4 [ skipped ] debug_sync is not available binlog.binlog_stm_drop_tmp_tbl 'stmt' w1 [ pass ] 360 perfschema.short_option_1 w2 [ pass ] 38 binlog.binlog_stm_ps 'stmt' w1 [ pass ] 485 main.date_formats w3 [ pass ] 144 binlog.binlog_stm_sp 'stmt' w1 [ pass ] 138 main.lock_sync 'innodb' w4 [ skipped ] debug_sync is not available binlog.binlog_stm_sp_type_row 'stmt' w1 [ pass ] 356 binlog.binlog_stm_user_variables 'stmt' w1 [ pass ] 208 binlog.binlog_trigger 'stmt' w1 [ pass ] 109 main.mysqldump-max 'innodb' w3 [ pass ] 2106 binlog.binlog_truncate_myisam 'stmt' w1 [ pass ] 433 binlog.load_data_stm_view 'stmt' w1 [ pass ] 108 compat/oracle.binlog_stm_ps w1 [ pass ] 117 compat/oracle.binlog_stm_sp w1 [ pass ] 721 main.ctype_utf8mb4_innodb 'innodb' w3 [ pass ] 1588 innodb.innodb-autoinc 'innodb' w2 [ pass ] 8788 maria.insert_select w1 [ pass ] 2027 perfschema.no_threads w2 [ pass ] 161 maria.insert_select-7314 w1 [ pass ] 2020 encryption.innodb-page_encryption-32k 'cbc,innodb' w1 [ skipped ] Test requires InnoDB with 32k page size. main.bootstrap w2 [ pass ] 892 innodb.innodb-32k 'innodb' w1 [ skipped ] Test requires InnoDB with 32k page size. innodb.innodb-64k 'innodb' w1 [ skipped ] Test requires InnoDB with 64k page size. sys_vars.log_error_func3 w1 [ pass ] 33 main.partition_innodb_semi_consistent 'innodb' w4 [ pass ] 15096 main.ctype_utf8 'innodb' w3 [ pass ] 7745 oqgraph.general-innodb 'innodb' w1 [ pass ] 459 main.ctype_utf8mb4 'innodb' w3 [ pass ] 1028 oqgraph.regression_mdev5744 w4 [ pass ] 30 main.implicit_commit 'innodb' w3 [ pass ] 841 main.enforce_storage_engine_opt w4 [ pass ] 12 main.mdl_sync 'innodb' w3 [ skipped ] debug_sync is not available oqgraph.boundary_conditions w1 [ pass ] 88 oqgraph.connections_mdev5748 w1 [ pass ] 15 oqgraph.create_attr w1 [ pass ] 104 main.ps_3innodb 'innodb' w3 [ pass ] 713 oqgraph.create_attr_legacy w1 [ pass ] 106 main.strict 'innodb' w3 [ pass ] 364 oqgraph.general-Aria w1 [ pass ] 395 oqgraph.general-MyISAM w1 [ pass ] 338 innodb.innodb-16k 'innodb' w2 [ pass ] 11014 oqgraph.invalid_operations w1 [ pass ] 12 oqgraph.isnull w1 [ pass ] 11 oqgraph.legacy_upgrade w1 [ pass ] 25 sys_vars.explicit_defaults_for_timestamp_on w3 [ pass ] 96 oqgraph.regression_1133093 w1 [ pass ] 14 oqgraph.regression_1134355 w1 [ pass ] 19 oqgraph.regression_1195735 w1 [ pass ] 48 oqgraph.regression_1196020 w1 [ pass ] 24 oqgraph.regression_1196027 w1 [ pass ] 19 oqgraph.regression_1196036 w1 [ pass ] 30 oqgraph.regression_1213120 w1 [ pass ] 320 oqgraph.regression_1233113 w1 [ pass ] 10 oqgraph.regression_796647 w1 [ pass ] 21 oqgraph.regression_796647b w1 [ pass ] 39 encryption.innodb-key-rotation-disable 'cbc,innodb' w2 [ pass ] 3214 oqgraph.regression_796647c w1 [ pass ] 30 oqgraph.regression_drop_after w1 [ pass ] 12 oqgraph.regression_mdev5871 w1 [ pass ] 47 main.events_bugs w4 [ pass ] 9593 oqgraph.regression_mdev5996 w1 [ pass ] 63 perfschema.selects w4 [ pass ] 1409 encryption.innodb_encrypt_log 'innodb' w3 [ pass ] 5080 encryption.innodb-spatial-index 'cbc,innodb' w3 [ pass ] 6110 encryption.innodb_encryption_row_compressed 'cbc,innodb' w3 [ pass ] 5813 encryption.innodb_encryption_is 'cbc,innodb' w3 [ pass ] 23 encryption.innochecksum 'cbc,innodb' w3 [ pass ] 5624 encryption.innodb-encr-threads 'cbc,innodb' w3 [ pass ] 27 encryption.innodb-encryption-alter 'cbc,innodb' w3 [ fail ] Test ended at 2017-05-03 16:58:02 CURRENT_TEST: encryption.innodb-encryption-alter mysqltest: At line 84: query 'drop table t1,t2' failed: 1051: Unknown table 'test.t1' The result from queries just before the failure was: < snip > ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist drop table t1,t2; More results from queries before failure can be found in /«PKGBUILDDIR»/builddir/mysql-test/var/3/log/innodb-encryption-alter.log - saving '/«PKGBUILDDIR»/builddir/mysql-test/var/3/log/encryption.innodb-encryption-alter-cbc,innodb/' to '/«PKGBUILDDIR»/builddir/mysql-test/var/log/encryption.innodb-encryption-alter-cbc,innodb/' Retrying test encryption.innodb-encryption-alter, attempt(2/3)... encryption.innodb_encrypt_log_corruption 'innodb' w4 [ pass ] 41020 encryption.aria_tiny 'cbc' w4 [ pass ] 95 encryption.innodb-encryption-alter 'cbc,innodb' w3 [ retry-fail ] Test ended at 2017-05-03 16:58:09 CURRENT_TEST: encryption.innodb-encryption-alter mysqltest: At line 84: query 'drop table t1,t2' failed: 1051: Unknown table 'test.t1' The result from queries just before the failure was: < snip > ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist ERROR 42S02: Table 'test.t1' doesn't exist drop table t1,t2; More results from queries before failure can be found in /«PKGBUILDDIR»/builddir/mysql-test/var/3/log/innodb-encryption-alter.log - saving '/«PKGBUILDDIR»/builddir/mysql-test/var/3/log/encryption.innodb-encryption-alter-cbc,innodb/' to '/«PKGBUILDDIR»/builddir/mysql-test/var/log/encryption.innodb-encryption-alter-cbc,innodb/' Test encryption.innodb-encryption-alter has failed 2 times, no more retries! main.events_logs_tests w4 [ pass ] 3118 main.log_state_bug33693 w4 [ pass ] 7 encryption.innodb_page_encryption_key_change 'cbc,innodb' w3 [ pass ] 5432 encryption.innodb-page_encryption_log_encryption 'cbc,innodb' w2 [ pass ] 61896 sys_vars.general_log_file_func w2 [ pass ] 25 sys_vars.general_log_file_basic w2 [ pass ] 39 sys_vars.rpl_max_binlog_size_func w2 [ pass ] 69 main.subselect_mat_cost w2 [ pass ] 1964 sys_vars.sql_log_off_func w2 [ pass ] 41 main.log_tables w2 [ pass ] 14270 oqgraph.social w1 [ pass ] 88480 main.create_or_replace 'innodb' w1 [ pass ] 247 main.mysql_client_test w4 [ pass ] 39943 perfschema.event_aggregate_no_a_no_u_no_h w1 [ pass ] 2001 main.mysql_client_test_nonblock w3 [ pass ] 39567 perfschema.event_aggregate_no_a_no_h w4 [ pass ] 2930 perfschema.event_aggregate_no_a_no_u w1 [ pass ] 2185 main.log_state w2 [ pass ] 10491 perfschema.event_aggregate_no_a w3 [ pass ] 3186 perfschema.event_aggregate_no_u_no_h w4 [ pass ] 3272 perfschema.event_aggregate_no_u w2 [ pass ] 3877 perfschema.event_aggregate_no_h w1 [ pass ] 4708 main.mysql_upgrade-6984 w4 [ pass ] 1022 sys_vars.host_cache_size_basic w2 [ pass ] 33 innodb.innodb_uninstall w1 [ skipped ] Need InnoDB plugin main.innodb_load_xa w1 [ skipped ] Need InnoDB plugin sys_vars.ignore_db_dirs_basic w4 [ pass ] 24 main.innodb_ignore_builtin w2 [ pass ] 16 main.init_file w1 [ pass ] 18 main.init_file_longline_3816 w4 [ pass ] 2 main.init_connection_query_cache w2 [ pass ] 38 main.init_connect w1 [ pass ] 187 sys_vars.innodb_autoinc_lock_mode_func 'innodb' w4 [ pass ] 42 sys_vars.innodb_buffer_pool_size_basic 'innodb' w2 [ pass ] 164 perfschema.event_aggregate w3 [ pass ] 5849 innodb_zip.cmp_drop_table 'innodb' w1 [ pass ] 1359 sys_vars.innodb_compression_algorithm_basic 'innodb' w4 [ pass ] 36 innodb_zip.innodb_cmp_drop_table 'innodb' w1 [ pass ] 888 encryption.encryption_force 'innodb' w2 [ pass ] 62 innodb.auto_increment_dup 'innodb' w2 [ skipped ] debug_sync is not available encryption.debug_key_management 'innodb' w3 [ pass ] 4570 innodb.innodb-mdev-7513 'innodb' w1 [ pass ] 2725 innodb.innodb_mutexes 'innodb' w4 [ pass ] 5368 sys_vars.innodb_file_per_table_basic 'innodb' w1 [ pass ] 29 innodb_zip.cmp_per_index 'innodb' w2 [ pass ] 2756 innodb.innodb_bug60049 'innodb' w3 [ pass ] 2723 innodb.create_isl_with_direct 'innodb' w4 [ pass ] 42 innodb.innodb_force_pk 'innodb' w1 [ pass ] 49 innodb.innodb-mdev-7408 'innodb' w2 [ pass ] 26 innodb_zip.innodb_bug36169 'innodb' w3 [ pass ] 234 mroonga/wrapper.binlog_TODO_SPLIT_ME 'innodb' w2 [ pass ] 246 innodb.group_commit 'innodb' w3 [ skipped ] debug_sync is not available main.innodb_mysql_lock2 'innodb' w1 [ pass ] 1055 main.flush_block_commit_notembedded 'innodb' w4 [ pass ] 1907 main.bug39022 'innodb' w3 [ pass ] 241 sql_sequence.create 'innodb' w2 [ pass ] 262 main.commit_1innodb 'innodb' w3 [ pass ] 2609 main.create_select_tmp 'innodb' w3 [ pass ] 30 main.sp_trans 'innodb' w3 [ pass ] 615 innodb.innodb_bug30919 'innodb' w1 [ pass ] 3793 main.userstat 'innodb' w3 [ pass ] 1338 main.xa_binlog 'innodb' w3 [ pass ] 242 main.partition_exchange 'innodb' w3 [ pass ] 585 parts.partition_debug_sync_innodb 'innodb' w3 [ skipped ] debug_sync is not available parts.partition_mgm_lc1_innodb 'innodb' w3 [ pass ] 816 parts.partition_mgm_lc2_innodb 'innodb' w3 [ skipped ] Test requires: 'lowercase2' gcol.gcol_column_def_options_innodb 'innodb' w3 [ pass ] 960 innodb_zip.restart 'innodb' w1 [ pass ] 14913 gcol.gcol_partition_innodb 'innodb' w3 [ pass ] 172 gcol.innodb_partition 'innodb' w3 [ pass ] 36 parts.partition_innodb_status_file 'innodb' w2 [ pass ] 21048 perfschema.start_server_innodb 'innodb' w1 [ pass ] 856 parts.partition_special_innodb 'innodb' w4 [ pass ] 27493 encryption.filekeys_encfile_file 'innodb' w2 [ pass ] 74 encryption.filekeys_encfile_badfile 'innodb' w1 [ pass ] 138 encryption.filekeys_unencfile 'innodb' w2 [ pass ] 139 encryption.filekeys_encfile 'innodb' w1 [ pass ] 62 encryption.filekeys_encfile_bad 'innodb' w4 [ pass ] 89 gcol.innodb_virtual_basic 'innodb' w3 [ pass ] 9871 innodb.innodb-mdev7046 'innodb' w3 [ pass ] 140 encryption.filekeys_encfile_no 'innodb' w1 [ pass ] 89 encryption.filekeys_tooshort 'innodb' w2 [ pass ] 90 encryption.filekeys_emptyfile 'innodb' w4 [ pass ] 75 innodb.multi_repair-7404 'innodb' w3 [ pass ] 534 main.alter_table_online 'innodb' w3 [ pass ] 238 main.partition_cache 'innodb' w3 [ pass ] 368 innodb.innodb_autoinc_lock_mode_zero 'innodb' w2 [ pass ] 50 main.partition_cache_innodb 'innodb' w3 [ pass ] 353 innodb.innodb_information_schema_buffer 'innodb' w4 [ pass ] 388 encryption.filekeys_syntax 'innodb' w1 [ pass ] 1467 main.partition_datatype 'innodb' w3 [ pass ] 348 main.partition_explicit_prune 'innodb' w3 [ pass ] 853 main.partition_innodb_plugin 'innodb' w3 [ pass ] 140 innodb.innodb_bug42101-nonzero 'innodb' w4 [ pass ] 13 main.truncate-stale-6500 'innodb' w3 [ pass ] 53 main.bug46760 'innodb' w1 [ pass ] 109 innodb.innodb_bug39438 'innodb' w4 [ pass ] 41 parts.part_blocked_sql_func_innodb 'innodb' w3 [ pass ] 2472 innodb_fts.innodb-fts-stopword 'innodb' w1 [ pass ] 2225 parts.partition_alter3_innodb 'innodb' w3 [ pass ] 1736 innodb.innodb_trx_weight 'innodb' w4 [ pass ] 422 parts.partition_auto_increment_innodb 'innodb' w3 [ pass ] 720 parts.partition_basic_symlink_innodb 'innodb' w3 [ pass ] 128 parts.partition_bit_innodb 'innodb' w3 [ pass ] 487 parts.partition_char_innodb 'innodb' w3 [ pass ] 1171 parts.partition_datetime_innodb 'innodb' w3 [ pass ] 1180 encryption.innodb-scrub-log 'innodb' w4 [ pass ] 3604 main.information_schema_all_engines 'innodb' w2 [ pass ] 14750 main.row-checksum-old 'innodb' w4 [ pass ] 55 main.row-checksum 'innodb' w2 [ pass ] 47 parts.partition_engine_innodb 'innodb' w3 [ pass ] 4971 innodb.data_types 'innodb' w4 [ pass ] 36 parts.partition_exch_innodb 'innodb' w3 [ pass ] 465 innodb_fts.create 'innodb' w4 [ pass ] 342 innodb_zip.4k 'innodb' w2 [ skipped ] Test requires InnoDB with 4k Page size. innodb.innodb-lock-schedule-algorithm 'innodb' w1 [ pass ] 10734 parts.partition_exch_myisam_innodb 'innodb' w3 [ pass ] 173 innodb_zip.8k 'innodb' w2 [ skipped ] Test requires InnoDB with 8k Page size. parts.partition_exch_qa_10 'innodb' w3 [ pass ] 1453 innodb.innodb-stats-modified-counter 'innodb' w1 [ pass ] 217 parts.partition_exch_qa_15 'innodb' w3 [ pass ] 317 innodb.temporary_table_optimization 'innodb' w4 [ pass ] 315 innodb.innodb_information_schema_tables 'innodb' w2 [ pass ] 271 parts.partition_exch_qa_1_innodb 'innodb' w3 [ pass ] 482 parts.partition_exch_qa_3 'innodb' w3 [ pass ] 263 parts.partition_exch_qa_4_innodb 'innodb' w3 [ pass ] 651 innodb.innodb-autoinc-56228 'innodb' w1 [ pass ] 201 parts.partition_exch_qa_5_innodb 'innodb' w3 [ pass ] 517 parts.partition_exch_qa_7_innodb 'innodb' w3 [ pass ] 520 parts.partition_exch_qa_8_innodb 'innodb' w3 [ pass ] 620 parts.partition_exchange_innodb 'innodb' w3 [ skipped ] debug_sync is not available parts.partition_mgm_lc0_innodb 'innodb' w3 [ pass ] 921 innodb.innodb_mysql_rbk 'innodb' w2 [ pass ] 4028 parts.partition_syntax_innodb 'innodb' w3 [ pass ] 509 vcol.vcol_partition_innodb 'innodb' w3 [ pass ] 150 innodb.innodb-consistent 'innodb' w3 [ pass ] 40 main.concurrent_innodb_unsafelog 'innodb' w4 [ pass ] 8430 innodb.innodb_timeout_rollback 'innodb' w2 [ pass ] 3062 sys_vars.innodb_numa_interleave_basic 'innodb' w2 [ skipped ] Test requires: Binary must be built with NUMA support. main.unsafe_binlog_innodb 'innodb' w4 [ pass ] 4166 sys_vars.identity_func 'innodb' w2 [ pass ] 74 sys_vars.last_insert_id_func 'innodb' w2 [ pass ] 29 mroonga/wrapper.performance_schema 'innodb' w4 [ pass ] 155 sys_vars.storage_engine_basic 'innodb' w2 [ pass ] 54 mroonga/storage.alter_table_engine_decimal 'innodb' w4 [ pass ] 106 main.stat_tables_innodb_debug 'innodb' w2 [ skipped ] debug_sync is not available mroonga/storage.fulltext_two_inner_join 'innodb' w4 [ pass ] 117 mroonga/storage.optimization_count_skip_index_view 'innodb' w4 [ pass ] 79 mroonga/storage.replace_select_varchar 'innodb' w4 [ pass ] 98 mroonga/wrapper.alter_table_add_column 'innodb' w4 [ pass ] 106 innodb.innodb-semi-consistent 'innodb' w3 [ pass ] 12053 mroonga/wrapper.alter_table_change_column_comment 'innodb' w4 [ pass ] 43 innodb.innodb_lock_wait_timeout_1 'innodb' w1 [ pass ] 18116 mroonga/wrapper.alter_table_change_engine 'innodb' w4 [ pass ] 63 mroonga/wrapper.alter_table_comment_change_engine 'innodb' w4 [ pass ] 64 mroonga/wrapper.alter_table_disable_keys_create_fulltext 'innodb' w4 [ pass ] 45 mroonga/wrapper.alter_table_disable_keys_fulltext 'innodb' w4 [ pass ] 42 innodb.defrag_mdl-9155 'innodb' w2 [ pass ] 1750 mroonga/wrapper.alter_table_disable_keys_multiple_column 'innodb' w4 [ pass ] 65 sql_sequence.next 'innodb' w2 [ pass ] 121 main.lowercase_mixed_tmpdir_innodb 'innodb' w3 [ skipped ] Test requires: 'lowercase2' mroonga/wrapper.alter_table_disable_keys_normal 'innodb' w4 [ pass ] 37 mroonga/wrapper.alter_table_disable_keys_primary 'innodb' w4 [ pass ] 41 mroonga/wrapper.alter_table_drop_column 'innodb' w4 [ pass ] 76 mroonga/wrapper.alter_table_enable_keys_fulltext 'innodb' w4 [ pass ] 50 mroonga/wrapper.alter_table_enable_keys_lock_tables 'innodb' w4 [ pass ] 53 mroonga/wrapper.alter_table_enable_keys_multiple_column 'innodb' w4 [ pass ] 46 innodb.innodb_bug60196 'innodb' w2 [ skipped ] Test requires: 'lowercase2' mroonga/wrapper.alter_table_enable_keys_normal 'innodb' w4 [ pass ] 67 main.lowercase_table4 'innodb' w2 [ skipped ] Test requires: 'case_insensitive_file_system' mroonga/wrapper.alter_table_enable_keys_primary 'innodb' w4 [ pass ] 33 mroonga/wrapper.alter_table_fulltext 'innodb' w4 [ pass ] 102 mroonga/wrapper.alter_table_rename_table 'innodb' w4 [ pass ] 60 mroonga/wrapper.alter_table_spatial 'innodb' w4 [ pass ] 98 mroonga/wrapper.auto_increment_text 'innodb' w4 [ pass ] 31 encryption.filekeys_nofile 'innodb' w2 [ pass ] 106 mroonga/wrapper.column_comment_index_not_for_mroonga 'innodb' w4 [ pass ] 36 mroonga/wrapper.column_normal_comment 'innodb' w4 [ pass ] 48 mroonga/wrapper.count_star_with_index 'innodb' w4 [ pass ] 115 mroonga/wrapper.create_table_TODO_SPLIT_ME 'innodb' w4 [ pass ] 310 mroonga/wrapper.create_table_comment_combined 'innodb' w4 [ pass ] 35 main.plugin_auth 'innodb' w3 [ pass ] 5582 mroonga/wrapper.create_table_flags_comment 'innodb' w4 [ pass ] 55 mroonga/wrapper.create_table_flags_none 'innodb' w4 [ pass ] 45 mroonga/wrapper.create_table_flags_parameter 'innodb' w4 [ pass ] 67 mroonga/wrapper.create_table_index_flags_none 'innodb' w4 [ pass ] 45 mroonga/wrapper.create_table_index_flags_with_position_and_with_weight 'innodb' w4 [ pass ] 64 mroonga/wrapper.create_table_normalizer_comment 'innodb' w4 [ pass ] 85 main.temp_table 'innodb' w3 [ pass ] 245 mroonga/wrapper.create_table_normalizer_parameter 'innodb' w4 [ pass ] 47 mroonga/wrapper.create_table_parser_comment 'innodb' w4 [ pass ] 43 mroonga/wrapper.create_table_token_filters_index_multiple_token_filters 'innodb' w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/wrapper.create_table_token_filters_index_one_token_filter 'innodb' w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/wrapper.create_table_token_filters_index_parameter 'innodb' w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/wrapper.create_table_tokenizer_comment 'innodb' w4 [ pass ] 52 mroonga/wrapper.create_table_tokenizer_parameter 'innodb' w4 [ pass ] 49 mroonga/wrapper.delete_TODO_SPLIT_ME 'innodb' w4 [ pass ] 90 main.concurrent_innodb_safelog 'innodb' w1 [ pass ] 16413 mroonga/wrapper.delete_all 'innodb' w4 [ pass ] 53 mroonga/wrapper.fulltext_boolean_mode_leading_not 'innodb' w4 [ pass ] 57 mroonga/wrapper.fulltext_boolean_mode_multiple_match_against 'innodb' w4 [ pass ] 102 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_minus_no_operator 'innodb' w4 [ pass ] 53 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_minus_with_or 'innodb' w4 [ pass ] 60 compat/oracle.sp-anonymous 'innodb' w1 [ pass ] 195 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_minus_with_plus 'innodb' w4 [ pass ] 55 funcs_1.innodb_bitdata 'innodb' w1 [ pass ] 17 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_or_no_operator 'innodb' w4 [ pass ] 62 funcs_1.innodb_cursors 'innodb' w1 [ pass ] 18 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_or_with_minus 'innodb' w4 [ pass ] 62 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_or_with_plus 'innodb' w4 [ pass ] 59 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_plus_no_operator 'innodb' w4 [ pass ] 66 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_plus_with_minus 'innodb' w4 [ pass ] 53 mroonga/wrapper.fulltext_boolean_mode_pragma_default_operator_plus_with_or 'innodb' w4 [ pass ] 53 funcs_1.innodb_func_view 'innodb' w1 [ pass ] 2290 mroonga/wrapper.fulltext_boolean_mode_pragma_weight_full_spec 'innodb' w4 [ pass ] 56 mroonga/wrapper.fulltext_boolean_mode_pragma_weight_no_weight 'innodb' w4 [ pass ] 60 funcs_1.innodb_storedproc_02 'innodb' w1 [ pass ] 509 mroonga/wrapper.fulltext_boolean_mode_pragma_weight_omit_section 'innodb' w4 [ pass ] 51 funcs_1.innodb_storedproc_03 'innodb' w1 [ pass ] 239 mroonga/wrapper.fulltext_charset_ascii 'innodb' w4 [ pass ] 82 innodb_zip.innochecksum 'innodb' w2 [ pass ] 14835 mroonga/wrapper.fulltext_charset_cp932 'innodb' w4 [ pass ] 60 funcs_1.innodb_storedproc_06 'innodb' w1 [ pass ] 268 mroonga/wrapper.fulltext_charset_eucjpms 'innodb' w4 [ pass ] 60 funcs_1.innodb_storedproc_07 'innodb' w1 [ pass ] 174 mroonga/wrapper.fulltext_charset_japanese 'innodb' w4 [ pass ] 56 funcs_1.innodb_storedproc_08 'innodb' w1 [ pass ] 191 mroonga/wrapper.fulltext_index_recreate 'innodb' w4 [ pass ] 68 mroonga/wrapper.fulltext_insert_select 'innodb' w4 [ pass ] 91 funcs_1.innodb_storedproc_10 'innodb' w1 [ pass ] 261 mroonga/wrapper.fulltext_insert_values 'innodb' w4 [ pass ] 58 funcs_1.innodb_trig_0102 'innodb' w1 [ pass ] 269 funcs_1.innodb_trig_03 'innodb' w1 [ pass ] 269 main.plugin_loaderr w2 [ pass ] 1757 funcs_1.innodb_trig_03e 'innodb' w1 [ pass ] 695 mroonga/wrapper.fulltext_many_records 'innodb' w4 [ pass ] 2223 funcs_1.innodb_trig_0407 'innodb' w1 [ pass ] 329 mroonga/wrapper.fulltext_matched_and_not_matched_have_where_matched_order 'innodb' w4 [ pass ] 55 mroonga/wrapper.fulltext_matched_and_not_matched_have_where_no_order 'innodb' w4 [ pass ] 51 funcs_1.innodb_trig_08 'innodb' w1 [ pass ] 247 mroonga/wrapper.fulltext_matched_and_not_matched_no_where_both_order 'innodb' w4 [ pass ] 55 funcs_1.innodb_trig_09 'innodb' w1 [ pass ] 158 mroonga/wrapper.fulltext_multiple_column_index_delete 'innodb' w4 [ pass ] 95 funcs_1.innodb_trig_1011ext 'innodb' w1 [ pass ] 306 mroonga/wrapper.fulltext_multiple_column_index_insert 'innodb' w4 [ pass ] 76 funcs_1.innodb_trig_frkey 'innodb' w1 [ pass ] 69 mroonga/wrapper.fulltext_multiple_column_index_recreate 'innodb' w4 [ pass ] 83 mroonga/wrapper.fulltext_multiple_column_index_update 'innodb' w4 [ pass ] 79 mroonga/wrapper.fulltext_multiple_index 'innodb' w4 [ pass ] 63 main.myisam-blob w2 [ pass ] 4482 mroonga/wrapper.fulltext_not_match_against 'innodb' w4 [ pass ] 127 mroonga/wrapper.fulltext_order_TODO_SPLIT_ME 'innodb' w4 [ pass ] 60 mroonga/wrapper.fulltext_order_transaction 'innodb' w4 [ pass ] 63 main.key_cache w2 [ pass ] 836 mroonga/wrapper.function_last_insert_id_reference 'innodb' w4 [ pass ] 31 mroonga/wrapper.function_last_insert_id_set 'innodb' w4 [ pass ] 39 mroonga/wrapper.geometry_contains 'innodb' w4 [ pass ] 77 mroonga/wrapper.geometry_delete 'innodb' w4 [ pass ] 51 mroonga/wrapper.geometry_update 'innodb' w4 [ pass ] 63 funcs_1.innodb_views 'innodb' w1 [ pass ] 5016 mroonga/wrapper.index_force_index_not_used 'innodb' w4 [ pass ] 30 mroonga/wrapper.insert_TODO_SPLIT_ME 'innodb' w4 [ pass ] 164 funcs_1.is_basics_mixed 'innodb' w1 [ pass ] 552 mroonga/wrapper.insert_bulk 'innodb' w4 [ pass ] 48 funcs_1.is_cml_innodb 'innodb' w1 [ pass ] 50 mroonga/wrapper.multi_range_read_disk_sweep 'innodb' w4 [ skipped ] This test is for MySQL mroonga/wrapper.optimization_order_limit_TODO_SPLIT_ME 'innodb' w4 [ pass ] 85 funcs_1.is_columns_innodb 'innodb' w1 [ pass ] 433 mroonga/wrapper.optimization_order_limit_no_direction 'innodb' w4 [ pass ] 51 funcs_1.is_columns_is 'innodb' w1 [ pass ] 335 mroonga/wrapper.optimization_order_limit_no_where_clause 'innodb' w4 [ pass ] 64 funcs_1.is_columns_is_embedded 'innodb' w1 [ skipped ] Test requires: embedded server mroonga/wrapper.optimization_order_limit_order_by_primary_key 'innodb' w4 [ pass ] 49 funcs_1.is_engines_innodb 'innodb' w1 [ pass ] 17 mroonga/wrapper.repair_table_no_files 'innodb' w4 [ pass ] 82 funcs_1.is_key_column_usage 'innodb' w1 [ pass ] 274 mroonga/wrapper.repair_table_no_index_file 'innodb' w4 [ pass ] 117 funcs_1.is_key_column_usage_embedded 'innodb' w1 [ skipped ] Test requires: embedded server funcs_1.is_statistics_mysql 'innodb' w1 [ pass ] 34 mroonga/wrapper.temporary_table 'innodb' w4 [ pass ] 35 funcs_1.is_statistics_mysql_embedded 'innodb' w1 [ skipped ] Test requires: embedded server mroonga/wrapper.transaction_query_cache 'innodb' w4 [ pass ] 53 funcs_1.is_table_constraints 'innodb' w1 [ pass ] 310 mroonga/wrapper.transaction_rollback_delete_delete 'innodb' w4 [ pass ] 83 funcs_1.is_table_constraints_mysql 'innodb' w1 [ pass ] 16 mroonga/wrapper.transaction_rollback_delete_update 'innodb' w4 [ pass ] 63 funcs_1.is_table_constraints_mysql_embedded 'innodb' w1 [ skipped ] Test requires: embedded server main.selectivity_innodb 'innodb' w3 [ pass ] 29484 mroonga/wrapper.truncate 'innodb' w4 [ pass ] 72 funcs_1.is_tables_innodb 'innodb' w1 [ pass ] 52 mroonga/wrapper.update_fulltext 'innodb' w4 [ pass ] 53 funcs_1.is_tables_mysql 'innodb' w1 [ pass ] 42 funcs_1.is_tables_mysql_embedded 'innodb' w1 [ skipped ] Test requires: embedded server mroonga/wrapper.update_int 'innodb' w4 [ pass ] 38 mroonga/wrapper.variable_dry_write_delete 'innodb' w4 [ pass ] 63 gcol.gcol_blocked_sql_funcs_innodb 'innodb' w1 [ pass ] 251 mroonga/wrapper.variable_dry_write_insert 'innodb' w4 [ pass ] 53 gcol.gcol_bugfixes 'innodb' w1 [ pass ] 350 mroonga/wrapper.variable_dry_write_update 'innodb' w4 [ pass ] 50 gcol.gcol_handler_innodb 'innodb' w1 [ pass ] 23 mroonga/wrapper.variable_match_escalation_threshold_global 'innodb' w4 [ pass ] 54 mroonga/wrapper.variable_match_escalation_threshold_session 'innodb' w4 [ pass ] 65 gcol.gcol_ins_upd_innodb 'innodb' w1 [ pass ] 370 gcol.gcol_keys_innodb 'innodb' w1 [ pass ] 262 gcol.gcol_non_stored_columns_innodb 'innodb' w1 [ pass ] 223 gcol.gcol_rejected_innodb 'innodb' w1 [ pass ] 6 main.select_pkeycache w2 [ pass ] 14698 main.stat_tables_innodb 'innodb' w3 [ pass ] 5826 main.stat_tables_par_innodb 'innodb' w3 [ skipped ] debug_sync is not available gcol.gcol_select_innodb 'innodb' w1 [ pass ] 568 main.partition_binlog w2 [ pass ] 165 mroonga/storage.binlog_TODO_SPLIT_ME w2 [ pass ] 70 gcol.gcol_supported_sql_funcs_innodb 'innodb' w1 [ pass ] 2251 gcol.gcol_trigger_sp_innodb 'innodb' w1 [ pass ] 45 main.ctype_cp932_binlog_stm w4 [ pass ] 3791 gcol.gcol_view_innodb 'innodb' w1 [ pass ] 186 main.statistics 'innodb' w3 [ pass ] 3900 gcol.innodb_prefix_index_check 'innodb' w1 [ pass ] 26 main.statistics_index_crash-7362 'innodb' w3 [ pass ] 79 main.compound w4 [ pass ] 286 gcol.innodb_virtual_blob 'innodb' w1 [ pass ] 131 main.create_drop_binlog w4 [ pass ] 154 main.ctype_gbk_binlog w4 [ pass ] 99 gcol.innodb_virtual_fk 'innodb' w1 [ pass ] 992 main.mysql_binary_mode w4 [ pass ] 309 perfschema.setup_instruments_defaults w3 [ pass ] 592 main.multi_update w2 [ pass ] 7453 main.mysql_upgrade_view w4 [ pass ] 3160 sys_vars.log_error_func2 w2 [ pass ] 24 main.mysqlbinlog_raw_mode w4 [ pass ] 343 gcol.innodb_virtual_fk_restart 'innodb' w1 [ pass ] 5366 main.mysqldump_restore w4 [ pass ] 743 main.ps_change_master w4 [ pass ] 15 gcol.innodb_virtual_index 'innodb' w1 [ pass ] 360 main.show_check w2 [ pass ] 1668 gcol.innodb_virtual_purge 'innodb' w1 [ pass ] 189 main.trigger_wl3253 w4 [ pass ] 544 main.multi_statement w2 [ pass ] 21 gcol.innodb_wl8114 'innodb' w1 [ pass ] 38 main.user_var-binlog w4 [ pass ] 186 gcol.main_alter_table 'innodb' w1 [ pass ] 65 maria.maria-connect w4 [ pass ] 57 main.explain_slowquerylog w2 [ pass ] 29 perfschema.binlog_mix w4 [ pass ] 178 gcol.main_mysqldump 'innodb' w1 [ pass ] 420 archive.partition_archive w2 [ pass ] 149 perfschema.binlog_row w4 [ pass ] 129 parts.partition_auto_increment_archive w2 [ pass ] 203 perfschema.binlog_stmt w4 [ pass ] 137 sql_sequence.binlog w4 [ pass ] 136 archive.archive_no_symlink w2 [ pass ] 12 sys_vars.log_bin_basename_basic w4 [ pass ] 48 sys_vars.log_bin_index_basic w4 [ pass ] 38 sys_vars.log_bin_trust_function_creators_func w4 [ pass ] 42 handler.innodb 'innodb' w1 [ pass ] 3851 archive.archive w2 [ pass ] 1694 innodb.add_constraint 'innodb' w1 [ pass ] 101 maria.maria-recover w4 [ pass ] 1067 archive.archive_bitfield w2 [ pass ] 188 archive.archive_gis w2 [ pass ] 163 sys_vars.sysvars_aria '32bit' w4 [ pass ] 53 archive.archive_symlink w2 [ pass ] 21 archive.discover_5438 w2 [ pass ] 12 archive.mysqlhotcopy_archive w2 [ skipped ] Test needs Perl modules DBI and DBD::mysql main.partition_blackhole w4 [ pass ] 13 archive.repair w2 [ pass ] 35 parts.partition_auto_increment_blackhole w4 [ pass ] 220 funcs_1.is_engines_archive w2 [ pass ] 9 gcol.gcol_archive w2 [ pass ] 11 parts.partition_exchange_blackhole w4 [ skipped ] debug_sync is not available innodb.alter_missing_tablespace 'innodb' w1 [ pass ] 2910 vcol.vcol_archive w2 [ pass ] 40 innodb.alter_table 'innodb' w1 [ pass ] 39 funcs_1.is_engines_blackhole w4 [ pass ] 2 gcol.gcol_blackhole w4 [ pass ] 11 main.mysqldump-compat w2 [ pass ] 133 main.blackhole w4 [ pass ] 24 vcol.vcol_blackhole w4 [ pass ] 22 main.func_encrypt w2 [ pass ] 78 perfschema.start_server_off w4 [ pass ] 93 main.ssl_7937 'nossl' w2 [ pass ] 162 main.auth_named_pipe w4 [ skipped ] Need windows main.named_pipe w4 [ skipped ] Need windows vcol.vcol_partition_myisam w2 [ pass ] 114 mroonga/storage.partition_update w4 [ skipped ] This test is not for MariaDB 10.x main.partition_not_blackhole w2 [ pass ] 12 parts.partition_mgm_lc1_memory w4 [ pass ] 220 parts.partition_mgm_lc2_memory w2 [ skipped ] Test requires: 'lowercase2' parts.partition_mgm_lc2_myisam w2 [ skipped ] Test requires: 'lowercase2' parts.partition_mgm_lc1_myisam w4 [ pass ] 363 main.partition_open_files_limit w2 [ skipped ] Need open_files_limit to be lower than 512 parts.partition_repair_myisam w4 [ pass ] 279 parts.partition_recover_myisam w2 [ pass ] 46 sys_vars.myisam_data_pointer_size_func w3 [ pass ] 26432 sys_vars.pfs_accounts_size_basic w3 [ pass ] 79 main.partition w4 [ pass ] 3296 main.partition_not_windows w4 [ pass ] 69 sys_vars.pfs_events_stages_history_long_size_basic w3 [ pass ] 27 sys_vars.pfs_events_stages_history_size_basic w4 [ pass ] 25 sys_vars.pfs_events_statements_history_long_size_basic w3 [ pass ] 21 sys_vars.pfs_events_statements_history_size_basic w4 [ pass ] 27 sys_vars.pfs_events_waits_history_long_size_basic w3 [ pass ] 40 sys_vars.pfs_events_waits_history_size_basic w4 [ pass ] 19 sys_vars.pfs_hosts_size_basic w3 [ pass ] 14 sys_vars.pfs_max_cond_classes_basic w4 [ pass ] 13 sys_vars.pfs_max_cond_instances_basic w3 [ pass ] 43 sys_vars.pfs_max_file_classes_basic w4 [ pass ] 16 sys_vars.pfs_max_file_handles_basic w3 [ pass ] 33 innodb.autoinc_persist 'innodb' w1 [ pass ] 17288 sys_vars.pfs_max_file_instances_basic w4 [ pass ] 88 innodb.blob_unique2pk 'innodb' w1 [ pass ] 45 sys_vars.pfs_max_mutex_classes_basic w3 [ pass ] 13 innodb.count_distinct 'innodb' w1 [ pass ] 14 sys_vars.pfs_max_mutex_instances_basic w4 [ pass ] 13 innodb.create-index 'innodb' w1 [ pass ] 24 sys_vars.pfs_max_rwlock_classes_basic w3 [ pass ] 27 sys_vars.pfs_max_rwlock_instances_basic w4 [ pass ] 17 innodb.dropdb 'innodb' w1 [ pass ] 5 innodb.help_url 'innodb' w1 [ pass ] 20 sys_vars.pfs_max_socket_classes_basic w3 [ pass ] 28 sys_vars.pfs_max_socket_instances_basic w4 [ pass ] 34 sys_vars.pfs_max_stage_classes_basic w3 [ pass ] 31 sys_vars.pfs_max_statement_classes_basic w4 [ pass ] 23 sys_vars.pfs_max_table_handles_basic w3 [ pass ] 13 sys_vars.pfs_max_table_instances_basic w4 [ pass ] 12 sys_vars.pfs_max_thread_classes_basic w3 [ pass ] 12 sys_vars.pfs_max_thread_instances_basic w4 [ pass ] 37 sys_vars.pfs_session_connect_attrs_size_basic w3 [ pass ] 22 sys_vars.pfs_setup_actors_size_basic w4 [ pass ] 32 sys_vars.pfs_setup_objects_size_basic w3 [ pass ] 23 sys_vars.pfs_users_size_basic w4 [ pass ] 23 innodb.innochecksum 'innodb' w1 [ pass ] 4883 innodb.innodb-agregate 'innodb' w1 [ pass ] 43 perfschema.start_server_nothing w3 [ pass ] 89 innodb.innodb-alter-nullable 'innodb' w1 [ pass ] 95 perfschema.start_server_no_account w4 [ pass ] 550 innodb.innodb-alter-timestamp 'innodb' w1 [ pass ] 44 perfschema.start_server_no_stages_history_long w3 [ pass ] 575 innodb.innodb-analyze 'innodb' w1 [ pass ] 35 innodb.innodb-autoinc-18274 'innodb' w1 [ pass ] 46 perfschema.start_server_no_stages_history w4 [ pass ] 569 perfschema.start_server_no_statements_history_long w3 [ pass ] 603 parts.partition_alter2_1_myisam w2 [ pass ] 21047 perfschema.start_server_no_statements_history w4 [ pass ] 616 perfschema.start_server_no_waits_history_long w3 [ pass ] 402 innodb.innodb-autoinc-44030 'innodb' w1 [ pass ] 2677 perfschema.start_server_no_waits_history w4 [ pass ] 566 innodb.innodb-autoinc-61209 'innodb' w1 [ pass ] 34 perfschema.start_server_no_host w3 [ pass ] 604 innodb.innodb-autoinc-optimize 'innodb' w1 [ pass ] 58 perfschema.start_server_no_cond_class w4 [ pass ] 641 perfschema.start_server_no_cond_inst w3 [ pass ] 588 perfschema.start_server_no_file_class w4 [ pass ] 454 perfschema.start_server_no_file_inst w3 [ pass ] 477 perfschema.start_server_no_mutex_class w4 [ pass ] 456 innodb.innodb-corrupted-table 'innodb' w1 [ pass ] 2874 perfschema.start_server_no_mutex_inst w3 [ pass ] 445 innodb.innodb-dict 'innodb' w1 [ pass ] 215 perfschema.start_server_no_rwlock_class w4 [ pass ] 544 perfschema.start_server_no_rwlock_inst w3 [ pass ] 596 perfschema.start_server_no_socket_class w4 [ pass ] 596 perfschema.start_server_no_socket_inst w3 [ pass ] 584 perfschema.start_server_no_stage_class w4 [ pass ] 551 perfschema.start_server_no_statement_class w3 [ pass ] 572 perfschema.start_server_no_table_hdl w4 [ pass ] 596 perfschema.start_server_no_table_inst w3 [ pass ] 631 perfschema.start_server_no_thread_class w4 [ pass ] 206 perfschema.start_server_no_thread_inst w3 [ pass ] 203 perfschema.start_server_no_setup_actors w4 [ pass ] 379 innodb.innodb-fk 'innodb' w1 [ pass ] 7899 perfschema.start_server_no_setup_objects w3 [ pass ] 736 innodb.innodb-fk-virtual 'innodb' w1 [ pass ] 96 innodb.innodb-fk-warnings 'innodb' w1 [ pass ] 191 perfschema.start_server_no_user w4 [ pass ] 726 innodb.innodb-fkcheck 'innodb' w1 [ pass ] 87 perfschema.start_server_on w4 [ pass ] 716 sys_vars.performance_schema_basic w4 [ pass ] 54 innodb.innodb-index 'innodb' w1 [ pass ] 2107 innodb.innodb-index_ucs2 'innodb' w1 [ pass ] 66 main.ssl_7937 'ssl' w4 [ pass ] 595 funcs_1.is_engines_federated w4 [ pass ] 12 parts.partition_alter2_2_myisam w2 [ pass ] 21291 gcol.gcol_column_def_options_myisam w2 [ pass ] 332 plugins.feedback_plugin_load w4 [ pass ] 230 gcol.gcol_partition_myisam w2 [ pass ] 78 innodb.innodb-lock 'innodb' w1 [ pass ] 2087 main.ctype_partitions w2 [ pass ] 33 plugins.feedback_plugin_install w4 [ skipped ] No feedback plugin innodb.innodb-online-alter-gis 'innodb' w1 [ pass ] 62 innodb.innodb-page_compression_bzip2 'innodb' w1 [ skipped ] Test requires InnoDB compiled with libbz2 main.ctype_uca_partitions w2 [ pass ] 39 innodb.innodb-page_compression_lz4 'innodb' w1 [ skipped ] Test requires InnoDB compiled with liblz4 innodb.innodb-page_compression_lzma 'innodb' w1 [ skipped ] Test requires InnoDB compiled with liblzma innodb.innodb_skip_innodb_is_tables w4 [ pass ] 75 main.explain_non_select w2 [ pass ] 129 innodb.innodb-page_compression_lzo 'innodb' w1 [ skipped ] Test requires InnoDB compiled with liblzo innodb.innodb-page_compression_snappy 'innodb' w1 [ skipped ] Test requires InnoDB compiled with libsnappy plugins.locales w4 [ pass ] 43 metadata_lock_info.global_read_lock w4 [ pass ] 36 metadata_lock_info.table_metadata_lock w4 [ pass ] 6 main.huge_frm-6224 w2 [ pass ] 1926 metadata_lock_info.user_lock w4 [ pass ] 3 main.lock w2 [ pass ] 228 main.partition_alter w2 [ pass ] 40 main.partition_bug18198 w2 [ pass ] 30 main.partition_cache_myisam w2 [ pass ] 79 main.partition_charset w2 [ pass ] 16 main.partition_column_prune w2 [ pass ] 74 plugins.pam_cleartext w4 [ pass ] 2116 main.partition_csv w2 [ pass ] 68 perfschema.setup_consumers_defaults w4 [ pass ] 14 main.partition_default w2 [ pass ] 441 perfschema.start_server_no_digests w4 [ pass ] 69 main.partition_error w2 [ pass ] 562 main.partition_example w2 [ pass ] 16 perfschema.digest_table_full w4 [ pass ] 62 main.partition_grant w2 [ pass ] 59 main.partition_hash w2 [ pass ] 108 innodb.innodb-page_compression_tables 'innodb' w1 [ pass ] 8659 innodb.innodb-replace 'innodb' w1 [ pass ] 27 perfschema.start_server_disable_idle w4 [ pass ] 638 innodb.innodb-stats-initialize-failure 'innodb' w1 [ skipped ] debug_sync is not available main.partition_key_cache w2 [ pass ] 1415 perfschema.start_server_disable_stages w4 [ pass ] 541 main.partition_list w2 [ pass ] 117 main.partition_mgm w2 [ pass ] 58 perfschema.start_server_disable_statements w4 [ pass ] 580 main.partition_mgm_err w2 [ pass ] 155 innodb.innodb-stats-sample 'innodb' w1 [ pass ] 2558 main.partition_mgm_err2 w2 [ pass ] 62 perfschema.start_server_disable_waits w4 [ pass ] 369 main.partition_order w2 [ pass ] 258 perfschema.connection_3a_3u w4 [ pass ] 452 main.partition_pruning w2 [ pass ] 1426 perfschema.connection_3a w4 [ pass ] 237 main.partition_range w2 [ pass ] 478 perfschema.statement_digest_consumers w4 [ pass ] 76 main.partition_rename_longfilename w2 [ pass ] 33 main.partition_symlink w2 [ pass ] 103 perfschema.statement_digest_consumers2 w4 [ pass ] 50 main.partition_truncate w2 [ pass ] 19 main.partition_utf8 w2 [ pass ] 47 main.partition_windows w2 [ skipped ] Need windows perfschema.myisam_file_io w4 [ pass ] 133 main.stat_tables_partition w2 [ pass ] 13 innodb.innodb-timeout 'innodb' w1 [ pass ] 6394 perfschema.thread_cache w4 [ pass ] 437 perfschema.connection_3u w4 [ pass ] 293 main.plugin_load w4 [ pass ] 21 main.plugin_load_option w4 [ pass ] 6 mroonga/storage.alter_table_add_column_after w4 [ pass ] 67 mroonga/storage.alter_table_add_column_first w4 [ pass ] 41 mroonga/storage.alter_table_add_column_flags_comment w4 [ pass ] 59 mroonga/storage.alter_table_add_column_flags_parameter w4 [ pass ] 52 mroonga/storage.alter_table_add_column_groonga_type_comment w4 [ pass ] 38 innodb.innodb-trim 'innodb' w1 [ pass ] 6228 mroonga/storage.alter_table_add_column_groonga_type_parameter w4 [ pass ] 57 innodb.innodb-truncate 'innodb' w1 [ pass ] 127 mroonga/storage.alter_table_add_column_multiple w4 [ pass ] 51 mroonga/storage.alter_table_add_column_plain w4 [ pass ] 49 innodb.innodb-ucs2 'innodb' w1 [ pass ] 305 mroonga/storage.alter_table_add_column_type_comment w4 [ pass ] 47 innodb.innodb-update-insert 'innodb' w1 [ pass ] 25 mroonga/storage.alter_table_add_index_unique_duplicated w4 [ pass ] 151 innodb.innodb-virtual-columns 'innodb' w1 [ pass ] 191 mroonga/storage.alter_table_add_index_unique_multiple_column_duplicated w4 [ pass ] 55 innodb.innodb-xa 'innodb' w1 [ pass ] 23 mroonga/storage.alter_table_add_key_multiple_column_with_data w4 [ pass ] 49 innodb.innodb_blob_truncate 'innodb' w1 [ pass ] 118 mroonga/storage.alter_table_add_primary_key w4 [ pass ] 38 innodb.innodb_bug12661768 'innodb' w1 [ pass ] 25 mroonga/storage.alter_table_change_column_comment_not_for_mroonga w4 [ pass ] 46 main.mysql_client_test_comp w3 [ pass ] 39030 mroonga/storage.alter_table_change_column_have_index w4 [ pass ] 51 mroonga/storage.alter_table_change_column_rename_after w4 [ pass ] 31 plugins.qc_info w3 [ pass ] 34 mroonga/storage.alter_table_change_column_rename_first w4 [ pass ] 37 plugins.qc_info_priv w3 [ pass ] 27 mroonga/storage.alter_table_change_column_rename_multiple w4 [ pass ] 145 sys_vars.rpl_semi_sync_master_enabled_basic w3 [ pass ] 63 mroonga/storage.alter_table_change_column_rename_no_order w4 [ pass ] 45 innodb.innodb_bug12902967 'innodb' w1 [ pass ] 2699 sys_vars.rpl_semi_sync_master_timeout_basic w3 [ pass ] 57 mroonga/storage.alter_table_change_engine w4 [ pass ] 84 innodb.innodb_bug13510739 'innodb' w1 [ pass ] 17 sys_vars.rpl_semi_sync_master_trace_level_basic w3 [ pass ] 40 mroonga/storage.alter_table_disable_keys_create_fulltext w4 [ pass ] 54 maria.maria w2 [ pass ] 14721 mroonga/storage.alter_table_disable_keys_fulltext_table w4 [ pass ] 47 sys_vars.rpl_semi_sync_master_wait_no_slave_basic w3 [ pass ] 59 maria.maria-partitioning w2 [ pass ] 64 sys_vars.rpl_semi_sync_master_wait_point_basic w3 [ pass ] 56 mroonga/storage.alter_table_disable_keys_fulltext_ujis w4 [ pass ] 68 maria.maria_partition w2 [ pass ] 62 mroonga/storage.alter_table_disable_keys_fulltext_utf8 w4 [ pass ] 44 sys_vars.rpl_semi_sync_slave_enabled_basic w3 [ pass ] 61 maria.truncate w2 [ pass ] 53 mroonga/storage.alter_table_disable_keys_multiple_column w4 [ pass ] 57 sys_vars.rpl_semi_sync_slave_trace_level_basic w3 [ pass ] 38 parts.insert_ignore-5421 w2 [ pass ] 30 mroonga/storage.alter_table_disable_keys_normal w4 [ pass ] 57 parts.optimizer w2 [ pass ] 50 sequence.group_by w3 [ pass ] 28 innodb.innodb_bug14704286 'innodb' w1 [ pass ] 2626 mroonga/storage.alter_table_disable_keys_primary w4 [ pass ] 60 mroonga/storage.alter_table_disable_keys_truncate w4 [ pass ] 45 innodb.innodb_bug21704 'innodb' w1 [ pass ] 78 main.stat_tables_myisam_debug w3 [ skipped ] debug_sync is not available mroonga/storage.alter_table_disable_keys_updating w4 [ pass ] 62 innodb.innodb_bug34053 'innodb' w1 [ pass ] 80 mroonga/storage.alter_table_drop_column_multiple w4 [ pass ] 55 parts.part_blocked_sql_func_myisam w2 [ pass ] 1565 mroonga/storage.alter_table_drop_column_one w4 [ pass ] 63 parts.part_ctype_utf32 w2 [ pass ] 50 vcol.vcol_keys_myisam w3 [ pass ] 799 innodb.innodb_bug34300 'innodb' w1 [ pass ] 1027 mroonga/storage.alter_table_drop_key_multiple_column_with_data w4 [ pass ] 63 innodb.innodb_bug35220 'innodb' w1 [ pass ] 42 main.shm w3 [ skipped ] Need windows mroonga/storage.alter_table_drop_primary_key w4 [ pass ] 73 innodb.innodb_bug38231 'innodb' w1 [ pass ] 34 mroonga/storage.alter_table_enable_keys_fulltext w4 [ pass ] 49 innodb.innodb_bug40360 'innodb' w1 [ pass ] 18 mroonga/storage.alter_table_enable_keys_fulltext_table w4 [ pass ] 73 main.warnings w3 [ pass ] 172 innodb.innodb_bug40565 'innodb' w1 [ pass ] 12 mroonga/storage.alter_table_enable_keys_fulltext_ujis w4 [ pass ] 72 innodb.innodb_bug41904 'innodb' w1 [ pass ] 30 mroonga/storage.alter_table_enable_keys_fulltext_utf8 w4 [ pass ] 45 main.skip_log_bin w3 [ pass ] 66 innodb.innodb_bug42101 'innodb' w1 [ pass ] 4 mroonga/storage.alter_table_enable_keys_multiple_column w4 [ pass ] 48 mroonga/storage.alter_table_enable_keys_normal w4 [ pass ] 45 innodb.innodb_bug42419 'innodb' w1 [ pass ] 254 main-test_sql_discovery.partition_disabled w3 [ pass ] 80 mroonga/storage.alter_table_enable_keys_primary w4 [ pass ] 41 innodb.innodb_bug44032 'innodb' w1 [ pass ] 28 mroonga/storage.alter_table_fulltext_add_no_primary_key w4 [ pass ] 56 innodb.innodb_bug44369 'innodb' w1 [ pass ] 19 main.partition_disabled w3 [ pass ] 38 parts.part_supported_sql_func_myisam w2 [ pass ] 5087 mroonga/storage.alter_table_fulltext_add_normal w4 [ pass ] 67 innodb.innodb_bug44571 'innodb' w1 [ pass ] 38 innodb.innodb_bug45357 'innodb' w1 [ pass ] 17 mroonga/storage.alter_table_fulltext_add_table w4 [ pass ] 76 main.variables-notembedded w3 [ pass ] 81 innodb.innodb_bug46000 'innodb' w1 [ pass ] 32 mroonga/storage.alter_table_fulltext_drop_table w4 [ pass ] 64 innodb.innodb_bug46676 'innodb' w1 [ pass ] 77 mroonga/storage.alter_table_modify_column_after w4 [ pass ] 53 mroonga/storage.alter_table_modify_column_first w4 [ pass ] 36 mroonga/storage.alter_table_modify_column_no_order w4 [ pass ] 56 mroonga/storage.alter_table_recreate_anonymous_index_at_once w4 [ pass ] 52 mroonga/storage.alter_table_rename_table w4 [ pass ] 50 mroonga/storage.alter_table_spatial w4 [ pass ] 80 mroonga/storage.auto_increment_TODO_SPLIT_ME w4 [ pass ] 46 mroonga/storage.auto_increment_table_param w4 [ pass ] 35 mroonga/storage.auto_increment_text w4 [ pass ] 28 innodb.innodb_bug47167 'innodb' w1 [ pass ] 3908 mroonga/storage.collation_utf8_general_ci_french w4 [ pass ] 51 mroonga/storage.collation_utf8_unicode_520_ci_french w4 [ pass ] 76 innodb.innodb_bug47621 'innodb' w1 [ pass ] 78 parts.partition_alter1_1_2_myisam w2 [ pass ] 6569 mroonga/storage.collation_utf8_unicode_520_ci_japanese w4 [ pass ] 73 innodb.innodb_bug47622 'innodb' w1 [ pass ] 57 mroonga/storage.collation_utf8_unicode_ci_french w4 [ pass ] 54 innodb.innodb_bug47777 'innodb' w1 [ pass ] 22 main.ssl_8k_key w3 [ pass ] 6337 mroonga/storage.collation_utf8_unicode_ci_japanese w4 [ pass ] 61 innodb.innodb_bug48024 'innodb' w1 [ pass ] 76 mroonga/storage.column_comment_index_not_for_mroonga w4 [ pass ] 34 innodb.innodb_bug49164 'innodb' w1 [ pass ] 46 main.ssl_cipher w3 [ pass ] 69 mroonga/storage.column_comment_normal_not_for_mroonga w4 [ pass ] 47 innodb.innodb_bug51378 'innodb' w1 [ pass ] 106 mroonga/storage.column_date_with_index w4 [ pass ] 37 innodb.innodb_bug51920 'innodb' w1 [ pass ] 25 mroonga/storage.column_date_without_index w4 [ pass ] 38 innodb.innodb_bug52199 'innodb' w1 [ pass ] 21 main-test_sql_discovery.drop w3 [ pass ] 332 mroonga/storage.column_date_zero_date w4 [ pass ] 28 mroonga/storage.column_datetime_64bit_2038 w4 [ skipped ] Need a 64 binary mroonga/storage.column_datetime_64bit_before_unix_epoch w4 [ skipped ] Need a 64 binary main-test_sql_discovery.plugin w3 [ pass ] 164 mroonga/storage.column_datetime_64bit_max w4 [ skipped ] Need a 64 binary mroonga/storage.column_datetime_64bit_version_55_out_of_range w4 [ skipped ] Need a 64 binary main-test_sql_discovery.rename w3 [ pass ] 54 mroonga/storage.column_datetime_64bit_version_56_or_later_out_of_range w4 [ skipped ] Need a 64 binary sql_discovery.simple w3 [ pass ] 71 mroonga/storage.column_datetime_fractional_seconds_with_index w4 [ pass ] 54 mroonga/storage.column_datetime_fractional_seconds_without_index w4 [ pass ] 33 mroonga/storage.column_datetime_freebsd_before_unix_epoch w4 [ skipped ] Need OS FreeBSD sys_vars.thread_pool_size_high w3 [ pass ] 35 mroonga/storage.column_datetime_null w4 [ pass ] 42 mroonga/storage.column_datetime_with_index w4 [ pass ] 44 mroonga/storage.column_datetime_without_index w4 [ pass ] 27 parts.partition_alter1_1_myisam w2 [ pass ] 6882 mroonga/storage.column_datetime_zero_date w4 [ pass ] 29 mroonga/storage.column_datetime_zero_date_strict w4 [ pass ] 32 mroonga/storage.column_decimal_fractional_seconds_with_index w4 [ pass ] 58 main.ssl_timeout-9836 w3 [ pass ] 2134 mroonga/storage.column_decimal_fractional_seconds_without_index w4 [ pass ] 25 sys_vars.thread_pool_size_basic w3 [ pass ] 38 mroonga/storage.column_decimal_with_index w4 [ pass ] 43 mroonga/storage.column_decimal_without_index w4 [ pass ] 27 mroonga/storage.column_enum_less_with_index w4 [ pass ] 57 main.lowercase_mixed_tmpdir w3 [ pass ] 26 mroonga/storage.column_enum_many_with_index w4 [ pass ] 51 mroonga/storage.column_groonga__id__id w4 [ pass ] 44 main.grant_lowercase w3 [ pass ] 50 mroonga/storage.column_groonga__id_invalid_id w4 [ pass ] 35 mroonga/storage.column_groonga_index_fulltext_other_table w4 [ pass ] 65 main.lowercase_view w3 [ pass ] 100 mroonga/storage.column_groonga_index_fulltext_vector_other_table w4 [ pass ] 59 mroonga/storage.column_groonga_index_int_other_table w4 [ pass ] 56 main.lowercase_table w3 [ pass ] 59 main.lowercase_table_grant w3 [ pass ] 10 mroonga/storage.column_groonga_scalar_reference w4 [ pass ] 53 mroonga/storage.column_groonga_scalar_support_lz4 w4 [ skipped ] "This test is for libgroonga supports lz4" main.lowercase_table_qcache w3 [ pass ] 17 mroonga/storage.column_groonga_scalar_support_zlib w4 [ pass ] 50 mroonga/storage.column_groonga_scalar_unsupport_lz4 w4 [ pass ] 31 sys_vars.slave_parallel_mode_basic w3 [ pass ] 57 mroonga/storage.column_groonga_scalar_unsupport_zlib w4 [ skipped ] "This test is for libgroonga doesn't support zlib" mroonga/storage.column_groonga_scalar_with_not_for_mroonga_comment w4 [ pass ] 53 sys_vars.thread_cache_size_basic w3 [ pass ] 33 mroonga/storage.column_groonga_vector_order_by_with_function w4 [ pass ] 45 mroonga/storage.column_groonga_vector_reference w4 [ pass ] 54 main.user_limits w3 [ pass ] 97 mroonga/storage.column_int_with_index_zero_value w4 [ pass ] 31 mroonga/storage.column_set_16_with_index w4 [ pass ] 35 sys_vars.max_user_connections_basic w3 [ pass ] 42 mroonga/storage.column_set_24_with_index w4 [ pass ] 34 sys_vars.max_user_connections_func w3 [ pass ] 30 mroonga/storage.column_set_32_with_index w4 [ pass ] 75 mroonga/storage.column_set_64_with_index w4 [ pass ] 38 mroonga/storage.column_set_8_with_index w4 [ pass ] 35 parts.partition_alter1_2_myisam w2 [ pass ] 12312 mroonga/storage.column_signed_bigint_with_index w4 [ pass ] 40 main.variables w3 [ pass ] 881 mroonga/storage.column_signed_int_with_index w4 [ pass ] 51 mroonga/storage.column_signed_mediumint_with_index w4 [ pass ] 33 perfschema.start_server_low_digest w3 [ pass ] 16 parts.partition_alter3_myisam w2 [ pass ] 941 mroonga/storage.column_signed_smallint_with_index w4 [ pass ] 29 mroonga/storage.column_signed_tinyint_with_index w4 [ pass ] 25 parts.partition_auto_increment_maria w2 [ pass ] 470 mroonga/storage.column_time_fractional_seconds_with_index w4 [ pass ] 43 parts.partition_auto_increment_memory w2 [ pass ] 276 mroonga/storage.column_time_with_index w4 [ pass ] 76 mroonga/storage.column_timestamp_fractional_seconds_with_index w4 [ pass ] 58 parts.partition_auto_increment_myisam w2 [ pass ] 329 mroonga/storage.column_timestamp_with_index w4 [ pass ] 60 mroonga/storage.column_tinyint_without_index w4 [ pass ] 44 mroonga/storage.column_unsigned_bigint_with_index w4 [ pass ] 26 mroonga/storage.column_unsigned_bigint_without_index w4 [ pass ] 41 main.count_distinct2 w3 [ pass ] 3585 mroonga/storage.column_unsigned_int_with_index w4 [ pass ] 40 main.multi_update_tiny_hash w3 [ pass ] 82 mroonga/storage.column_unsigned_mediumint_with_index w4 [ pass ] 45 mroonga/storage.column_unsigned_smallint_with_index w4 [ pass ] 27 sys_vars.maximum_basic w3 [ pass ] 17 mroonga/storage.column_unsigned_tinyint_with_index w4 [ pass ] 29 mroonga/storage.column_year_with_index w4 [ pass ] 81 sys_vars.metadata_locks_cache_size_basic w3 [ pass ] 28 mroonga/storage.column_year_without_index w4 [ pass ] 33 mroonga/storage.create_database_name_slash w4 [ pass ] 51 sys_vars.delay_key_write_func w3 [ pass ] 65 mroonga/storage.create_table_TODO_SPLIT_ME w4 [ pass ] 248 mroonga/storage.create_table_comment_normal w4 [ pass ] 26 mroonga/storage.create_table_default_tokenizer w4 [ pass ] 48 mroonga/storage.create_table_field_flags_comment w4 [ pass ] 33 main.myisam_recover w3 [ pass ] 1036 mroonga/storage.create_table_field_flags_parameter w4 [ pass ] 46 mroonga/storage.create_table_field_groonga_type_comment w4 [ pass ] 36 mroonga/storage.create_table_field_groonga_type_nonexistent w4 [ pass ] 19 mroonga/storage.create_table_field_groonga_type_parameter w4 [ pass ] 50 mroonga/storage.create_table_field_type_comment w4 [ pass ] 37 mroonga/storage.create_table_field_type_nonexistent w4 [ pass ] 19 mroonga/storage.create_table_index_flags_comment w4 [ pass ] 38 mroonga/storage.create_table_index_flags_none w4 [ pass ] 37 mroonga/storage.create_table_index_flags_parameter w4 [ pass ] 40 mroonga/storage.create_table_index_index_flags_none w4 [ pass ] 62 mroonga/storage.create_table_index_index_flags_with_position_and_with_weight w4 [ pass ] 38 mroonga/storage.create_table_index_normalizer_comment w4 [ pass ] 74 parts.partition_basic_myisam w2 [ pass ] 12383 main.myisam w3 [ pass ] 4791 mroonga/storage.create_table_index_normalizer_no_utf8_charset_with_utf8_normalizer w4 [ pass ] 60 mroonga/storage.create_table_index_normalizer_none w4 [ pass ] 52 main.merge_mmap w3 [ pass ] 90 mroonga/storage.create_table_index_normalizer_parameter w4 [ pass ] 38 mroonga/storage.create_table_index_parser_comment w4 [ pass ] 46 main.old-mode w3 [ pass ] 39 mroonga/storage.create_table_index_parser_default w4 [ pass ] 73 mroonga/storage.create_table_index_parser_off w4 [ pass ] 55 main.mysql_plugin w3 [ skipped ] Test requires known location of daemon_example.ini file. mroonga/storage.create_table_index_token_filters_multiple_token_filters w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/storage.create_table_index_token_filters_one_token_filter w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/storage.create_table_index_token_filters_parameter w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." sys_vars.plugin_dir_basic w3 [ pass ] 29 mroonga/storage.create_table_index_tokenizer_comment w4 [ pass ] 38 mroonga/storage.create_table_index_tokenizer_default w4 [ pass ] 54 main.plugin_auth_qa w3 [ pass ] 145 mroonga/storage.create_table_index_tokenizer_off w4 [ pass ] 51 mroonga/storage.create_table_index_tokenizer_parameter w4 [ pass ] 43 main.plugin_auth_qa_1 w3 [ pass ] 644 mroonga/storage.create_table_table_normalizer_default w4 [ pass ] 55 mroonga/storage.create_table_table_normalizer_hash w4 [ pass ] 61 mroonga/storage.create_table_table_token_filters_multiple_token_filters w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/storage.create_table_table_token_filters_one_token_filter w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." mroonga/storage.create_table_table_token_filters_stop_word w4 [ skipped ] "This test requires plugin_register of Groonga. libgroonga embedded build doesn't support it." main.plugin_auth_qa_2 w3 [ pass ] 391 mroonga/storage.delete_fulltext_column w4 [ pass ] 38 mroonga/storage.delete_index_btree_many_records w4 [ pass ] 71 main.plugin_auth_qa_3 w3 [ pass ] 80 mroonga/storage.delete_index_hash_id_no_unique w4 [ pass ] 40 mroonga/storage.delete_index_hash_id_unique w4 [ pass ] 25 query_response_time.basic w3 [ pass ] 17 mroonga/storage.delete_normal_column w4 [ pass ] 45 user_variables.basic w3 [ pass ] 37 mroonga/storage.delete_unsigned_bigint w4 [ pass ] 41 mroonga/storage.drop_database_TODO_SPLIT_ME w4 [ pass ] 62 main.plugin_maturity w3 [ pass ] 5 mroonga/storage.drop_table_TODO_SPLIT_ME w4 [ pass ] 38 mroonga/storage.flush_logs w4 [ pass ] 20 mroonga/storage.fulltext_boolean_mode_empty_query w4 [ pass ] 51 mroonga/storage.fulltext_boolean_mode_escape w4 [ pass ] 34 mroonga/storage.fulltext_boolean_mode_leading_not w4 [ pass ] 37 mroonga/storage.fulltext_boolean_mode_pragma_all w4 [ pass ] 63 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_minus_no_operator w4 [ pass ] 38 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_minus_with_or w4 [ pass ] 38 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_minus_with_plus w4 [ pass ] 37 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_or_no_operator w4 [ pass ] 37 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_or_with_minus w4 [ pass ] 36 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_or_with_plus w4 [ pass ] 36 parts.partition_basic_symlink_myisam w2 [ pass ] 16195 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_plus_no_operator w4 [ pass ] 34 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_plus_with_astarisk w4 [ pass ] 45 parts.partition_bit_myisam w2 [ pass ] 234 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_plus_with_minus w4 [ pass ] 47 innodb.innodb_bug52663 'innodb' w1 [ pass ] 51049 mroonga/storage.fulltext_boolean_mode_pragma_default_operator_plus_with_or w4 [ pass ] 36 parts.partition_char_myisam w2 [ pass ] 450 innodb.innodb_bug53046 'innodb' w1 [ pass ] 64 main.query_cache_notembedded w3 [ pass ] 6457 mroonga/storage.fulltext_boolean_mode_pragma_weight_full_spec w4 [ pass ] 49 mroonga/storage.fulltext_boolean_mode_pragma_weight_no_weight w4 [ pass ] 57 parts.partition_datetime_myisam w2 [ pass ] 734 perfschema.query_cache w3 [ pass ] 54 mroonga/storage.fulltext_boolean_mode_pragma_weight_omit_section w4 [ pass ] 67 mroonga/storage.fulltext_boolean_mode_pragma_weight_ten_or_more_sections w4 [ pass ] 45 main.bug58669 w3 [ pass ] 26 mroonga/storage.fulltext_boolean_mode_pragma_weight_three_or_more_sections w4 [ pass ] 54 mroonga/storage.fulltext_boolean_mode_syntax_error_error w4 [ pass ] 45 main.grant3 w3 [ pass ] 94 mroonga/storage.fulltext_boolean_mode_syntax_error_error_and_log w4 [ pass ] 50 mroonga/storage.fulltext_boolean_mode_syntax_error_ignore w4 [ pass ] 57 sys_vars.secure_auth_func w3 [ pass ] 40 mroonga/storage.fulltext_boolean_mode_syntax_error_ignore_and_log w4 [ pass ] 44 mroonga/storage.fulltext_charset_ascii w4 [ pass ] 46 funcs_1.row_count_func w3 [ pass ] 21 parts.partition_engine_myisam w2 [ pass ] 3693 mroonga/storage.fulltext_charset_cp932 w4 [ pass ] 71 main.secure_file_priv_win w3 [ skipped ] Need windows mroonga/storage.fulltext_charset_eucjpms w4 [ pass ] 52 parts.partition_exch_myisam w2 [ pass ] 270 mroonga/storage.fulltext_charset_japanese w4 [ pass ] 59 sys_vars.secure_file_priv2 w3 [ pass ] 26 parts.partition_exch_qa w2 [ pass ] 242 mroonga/storage.fulltext_charset_utf8mb4 w4 [ pass ] 51 parts.partition_exch_qa_11 w2 [ pass ] 198 main.skip_grants w3 [ pass ] 43 mroonga/storage.fulltext_empty_query w4 [ pass ] 37 parts.partition_exch_qa_12 w2 [ pass ] 103 main.udf_skip_grants w3 [ pass ] 31 mroonga/storage.fulltext_found_rows w4 [ pass ] 60 parts.partition_exch_qa_13 w2 [ pass ] 136 mroonga/storage.fulltext_groonga_varchar_vector w4 [ pass ] 69 innodb.innodb_bug53290 'innodb' w1 [ pass ] 8564 main.flush2 w3 [ pass ] 63 mroonga/storage.fulltext_index_recreate w4 [ pass ] 82 parts.partition_exch_qa_14 w2 [ pass ] 314 innodb.innodb_bug53592 'innodb' w1 [ pass ] 179 main.mysqldump-no-binlog w3 [ pass ] 44 mroonga/storage.fulltext_insert_select w4 [ pass ] 80 innodb.innodb_bug54044 'innodb' w1 [ pass ] 38 parts.partition_exch_qa_1_myisam w2 [ pass ] 264 mroonga/storage.fulltext_insert_values w4 [ pass ] 56 parts.partition_exch_qa_2 w2 [ pass ] 100 main.kill-2 w3 [ pass ] 123 mroonga/storage.fulltext_multiple_column_index_delete w4 [ pass ] 81 main.skip_name_resolve w3 [ pass ] 26 parts.partition_exch_qa_4_myisam w2 [ pass ] 175 mroonga/storage.fulltext_multiple_column_index_insert w4 [ pass ] 70 perfschema.socket_instances_func_win w3 [ skipped ] Need windows parts.partition_exch_qa_5_myisam w2 [ pass ] 145 sys_vars.skip_name_resolve_basic w3 [ pass ] 40 mroonga/storage.fulltext_multiple_column_index_recreate w4 [ pass ] 94 parts.partition_exch_qa_6 w2 [ pass ] 125 mroonga/storage.fulltext_multiple_column_index_update w4 [ pass ] 100 sys_vars.slow_query_log_file_func w3 [ pass ] 26 parts.partition_exch_qa_7_myisam w2 [ pass ] 109 mroonga/storage.fulltext_multiple_index w4 [ pass ] 82 mroonga/storage.fulltext_no_primary_key w4 [ pass ] 48 parts.partition_exch_qa_8_myisam w2 [ pass ] 191 sys_vars.slow_query_log_file_basic w3 [ pass ] 25 parts.partition_exchange_memory w2 [ skipped ] debug_sync is not available parts.partition_exchange_myisam w2 [ skipped ] debug_sync is not available mroonga/storage.fulltext_not_match_against w4 [ pass ] 88 main.ssl_crl_clients w3 [ skipped ] Needs OpenSSL mroonga/storage.fulltext_or w4 [ pass ] 51 parts.partition_mgm_lc0_memory w2 [ pass ] 233 mroonga/storage.fulltext_order_boolean_mode_different_against w4 [ pass ] 39 mroonga/storage.fulltext_order_boolean_mode_different_match w4 [ pass ] 48 parts.partition_mgm_lc0_myisam w2 [ pass ] 371 mroonga/storage.fulltext_order_boolean_mode_no_where w4 [ pass ] 70 main.sysdate_is_now w3 [ pass ] 1009 mroonga/storage.fulltext_order_boolean_mode_same_match_against w4 [ pass ] 54 sys_vars.timestamp_sysdate_is_now_func w3 [ pass ] 30 mroonga/storage.fulltext_order_natural_language_mode_asc w4 [ pass ] 39 mroonga/storage.fulltext_order_natural_language_mode_desc w4 [ pass ] 42 sys_vars.thread_cache_size_func w3 [ pass ] 55 mroonga/storage.fulltext_order_natural_language_mode_different_against w4 [ pass ] 40 main.no-threads w3 [ skipped ] Test requires: 'one_thread_per_connection' mroonga/storage.fulltext_order_natural_language_mode_different_match w4 [ pass ] 53 mroonga/storage.fulltext_order_natural_language_mode_no_where w4 [ pass ] 43 innodb.innodb_bug56143 'innodb' w1 [ pass ] 8835 sys_vars.slow_launch_time_func w3 [ pass ] 29 mroonga/storage.fulltext_order_natural_language_mode_same_match_against w4 [ pass ] 43 mroonga/storage.fulltext_version_100_no_such_key w4 [ skipped ] This test is for MariaDB version 10.0.x innodb.innodb_bug56716 'innodb' w1 [ pass ] 21 mroonga/storage.fulltext_version_55_no_such_key w4 [ skipped ] This test is for MySQL version 5.5.x mroonga/storage.fulltext_version_56_no_such_key w4 [ skipped ] This test is for MySQL version 5.6.x innodb.innodb_bug57252 'innodb' w1 [ pass ] 21 mroonga/storage.function_command_select w4 [ pass ] 81 perfschema.one_thread_per_con w3 [ pass ] 491 mroonga/storage.function_escape_error_query_is_missing w4 [ pass ] 32 parts.partition_special_myisam w2 [ pass ] 5081 innodb.innodb_bug57255 'innodb' w1 [ pass ] 490 mroonga/storage.function_escape_error_query_is_not_string w4 [ pass ] 27 innodb.innodb_bug57904 'innodb' w1 [ pass ] 42 perfschema.statement_digest_long_query w3 [ pass ] 36 parts.partition_syntax_myisam w2 [ pass ] 407 mroonga/storage.function_escape_error_target_characters_is_not_string w4 [ pass ] 40 innodb.innodb_bug59307 'innodb' w1 [ pass ] 41 vcol.partition w2 [ pass ] 37 mroonga/storage.function_escape_success_all w4 [ pass ] 35 innodb.innodb_bug59410 'innodb' w1 [ pass ] 24 mroonga/storage.function_escape_success_custom w4 [ pass ] 25 main.long_tmpdir w2 [ pass ] 15 innodb.innodb_bug59733 'innodb' w1 [ pass ] 290 mroonga/storage.function_escape_success_nested w4 [ pass ] 40 innodb.innodb_bug60229 'innodb' w1 [ pass ] 46 mroonga/storage.function_last_insert_grn_id w4 [ pass ] 55 main.trans_read_only w2 [ pass ] 110 mroonga/storage.function_last_insert_id_reference w4 [ pass ] 33 mroonga/storage.function_last_insert_id_set w4 [ pass ] 25 mroonga/storage.function_snippet_ascii w4 [ pass ] 62 mroonga/storage.function_snippet_cp932 w4 [ pass ] 98 mroonga/storage.function_snippet_eucjpms w4 [ pass ] 86 mroonga/storage.function_snippet_invalid_nonexistent_charset w4 [ pass ] 24 innodb.innodb_bug68148 'innodb' w1 [ pass ] 2691 mroonga/storage.function_snippet_invalid_unsupported_charset w4 [ pass ] 24 innodb.innodb_ctype_big5 'innodb' w1 [ pass ] 179 mroonga/storage.function_snippet_japanese w4 [ pass ] 74 innodb.innodb_ctype_latin1 'innodb' w1 [ pass ] 164 mroonga/storage.geometry_bulk_insert_null w4 [ pass ] 34 mroonga/storage.geometry_bulk_insert_null_57 w4 [ skipped ] This test is for MySQL version 5.7.x innodb.innodb_ctype_utf8 'innodb' w1 [ pass ] 135 mroonga/storage.geometry_contains w4 [ pass ] 58 mroonga/storage.index_btree_equal_datetime w4 [ skipped ] Need a 64 binary innodb.innodb_defragment_small 'innodb' w1 [ pass ] 79 mroonga/storage.index_btree_equal_time w4 [ pass ] 35 mroonga/storage.index_btree_equal_timestamp w4 [ pass ] 33 mroonga/storage.index_btree_normal_column_insert w4 [ pass ] 44 mroonga/storage.index_hash_id_normal w4 [ pass ] 25 mroonga/storage.index_hash_id_primary w4 [ pass ] 25 mroonga/storage.index_hash_id_unique w4 [ pass ] 53 mroonga/storage.index_hash_normal_column_insert w4 [ pass ] 57 innodb.innodb_file_format 'innodb' w1 [ pass ] 2949 mroonga/storage.index_multiple_column_delete w4 [ pass ] 36 innodb.innodb_gis 'innodb' w1 [ pass ] 303 mroonga/storage.index_multiple_column_nullable_smallint w4 [ pass ] 38 mroonga/storage.index_multiple_column_nullable_unsigned_bigint w4 [ pass ] 49 innodb.innodb_information_schema 'innodb' w1 [ pass ] 422 mroonga/storage.index_multiple_column_nullable_unsigned_int w4 [ pass ] 36 innodb.innodb_multi_update 'innodb' w1 [ pass ] 103 mroonga/storage.index_multiple_column_nullable_unsigned_smallint w4 [ pass ] 47 mroonga/storage.index_multiple_column_nullable_varchar w4 [ pass ] 37 innodb.innodb_notembedded 'innodb' w1 [ pass ] 222 mroonga/storage.index_multiple_column_primary_delete w4 [ pass ] 38 mroonga/storage.index_multiple_column_primary_select_int w4 [ pass ] 27 mroonga/storage.index_multiple_column_primary_update w4 [ pass ] 40 mroonga/storage.index_multiple_column_range_not_used_in_order_by_greater_than w4 [ pass ] 48 mroonga/storage.index_multiple_column_range_not_used_in_order_by_greater_than_or_equal w4 [ pass ] 48 mroonga/storage.index_multiple_column_range_not_used_in_order_by_less_than w4 [ pass ] 38 mroonga/storage.index_multiple_column_range_not_used_in_order_by_less_than_or_equal w4 [ pass ] 35 mroonga/storage.index_multiple_column_recreate w4 [ pass ] 50 mroonga/storage.index_multiple_column_replace w4 [ pass ] 35 mroonga/storage.index_multiple_column_select_double w4 [ pass ] 48 mroonga/storage.index_multiple_column_select_float w4 [ pass ] 44 mroonga/storage.index_multiple_column_select_int w4 [ pass ] 35 mroonga/storage.index_multiple_column_select_string w4 [ pass ] 38 mroonga/storage.index_multiple_column_select_varchar w4 [ pass ] 30 mroonga/storage.index_multiple_column_unique_date_64bit_equal w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_date_index_read w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_date_order_32bit_asc w4 [ pass ] 73 mroonga/storage.index_multiple_column_unique_date_order_64bit_asc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_date_order_64bit_desc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_date_reinsert w4 [ pass ] 38 mroonga/storage.index_multiple_column_unique_datetime_insert_delete_insert_invalid_value w4 [ pass ] 39 mroonga/storage.index_multiple_column_unique_datetime_order_asc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_datetime_order_desc w4 [ skipped ] Need a 64 binary innodb.innodb_prefix_index_restart_server 'innodb' w1 [ pass ] 8915 mroonga/storage.index_multiple_column_unique_datetime_reinsert w4 [ pass ] 47 mroonga/storage.index_multiple_column_unique_decimal w4 [ pass ] 49 mroonga/storage.index_multiple_column_unique_time_index_read w4 [ pass ] 31 mroonga/storage.index_multiple_column_unique_time_order_asc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_time_order_desc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_time_reinsert w4 [ pass ] 32 mroonga/storage.index_multiple_column_unique_timestamp_index_read w4 [ pass ] 34 mroonga/storage.index_multiple_column_unique_timestamp_order_asc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_timestamp_order_desc w4 [ skipped ] Need a 64 binary innodb.innodb_stats_create_on_corrupted 'innodb' w1 [ pass ] 2715 mroonga/storage.index_multiple_column_unique_timestamp_reinsert w4 [ pass ] 34 innodb.innodb_stats_create_table 'innodb' w1 [ pass ] 81 mroonga/storage.index_multiple_column_unique_varchar w4 [ pass ] 41 mroonga/storage.index_multiple_column_unique_year_32bit_equal w4 [ pass ] 35 mroonga/storage.index_multiple_column_unique_year_64bit_equal w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_year_index_read w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_year_order_32bit_asc w4 [ pass ] 36 mroonga/storage.index_multiple_column_unique_year_order_32bit_desc w4 [ pass ] 34 mroonga/storage.index_multiple_column_unique_year_order_64bit_asc w4 [ skipped ] Need a 64 binary mroonga/storage.index_multiple_column_unique_year_order_64bit_desc w4 [ skipped ] Need a 64 binary innodb.innodb_stats_drop_locked 'innodb' w1 [ pass ] 2060 mroonga/storage.index_multiple_column_unique_year_reinsert w4 [ pass ] 35 innodb.innodb_stats_fetch 'innodb' w1 [ pass ] 75 mroonga/storage.index_multiple_column_update_int w4 [ pass ] 38 main.selectivity w2 [ pass ] 27362 mroonga/storage.index_multiple_column_update_string w4 [ pass ] 38 mroonga/storage.index_primary_char_exact_length w4 [ pass ] 59 mroonga/storage.index_primary_char_null_character w4 [ pass ] 23 main.selectivity_no_engine w2 [ pass ] 861 mroonga/storage.index_primary_char_short w4 [ pass ] 33 mroonga/storage.index_primary_date w4 [ pass ] 32 mroonga/storage.index_primary_datetime_with_fractional_seconds w4 [ pass ] 35 innodb.innodb_stats_fetch_corrupted 'innodb' w1 [ pass ] 2699 innodb.innodb_stats_fetch_nonexistent 'innodb' w1 [ pass ] 31 mroonga/storage.index_primary_datetime_without_fractional_seconds w4 [ pass ] 48 mroonga/storage.index_primary_decimal_with_fractional_seconds w4 [ pass ] 27 innodb.innodb_stats_rename_table 'innodb' w1 [ pass ] 29 mroonga/storage.index_primary_decimal_without_fractional_seconds w4 [ pass ] 28 innodb.innodb_stats_rename_table_if_exists 'innodb' w1 [ pass ] 431 mroonga/storage.index_primary_time_with_fractional_seconds w4 [ pass ] 49 mroonga/storage.index_primary_time_without_fractional_seconds w4 [ pass ] 30 mroonga/storage.index_primary_timestamp_with_fractional_seconds w4 [ pass ] 34 mroonga/storage.index_primary_timestamp_without_fractional_seconds w4 [ pass ] 48 mroonga/storage.index_primary_varchar_null_character w4 [ pass ] 23 mroonga/storage.index_primary_year w4 [ pass ] 26 mroonga/storage.index_range_normal_greater_than_asc w4 [ pass ] 33 mroonga/storage.index_range_normal_greater_than_desc w4 [ pass ] 32 main.stat_tables w2 [ pass ] 5652 mroonga/storage.index_range_normal_greater_than_or_equal_asc w4 [ pass ] 48 mroonga/storage.index_range_normal_greater_than_or_equal_desc w4 [ pass ] 43 sys_vars.version w2 [ pass ] 81 mroonga/storage.index_range_normal_less_than_asc w4 [ pass ] 40 mroonga/storage.index_range_normal_less_than_desc w4 [ pass ] 36 perfschema.short_option_2 w2 [ pass ] 17 mroonga/storage.index_range_normal_less_than_or_equal_asc w4 [ pass ] 39 mroonga/storage.index_range_normal_less_than_or_equal_desc w4 [ pass ] 41 mroonga/storage.index_range_primary_greater_than_asc w4 [ pass ] 38 mroonga/storage.index_range_primary_greater_than_desc w4 [ pass ] 24 mroonga/storage.index_range_primary_greater_than_or_equal_asc w4 [ pass ] 36 mroonga/storage.index_range_primary_greater_than_or_equal_desc w4 [ pass ] 50 mroonga/storage.index_range_primary_less_than_asc w4 [ pass ] 34 mroonga/storage.index_range_primary_less_than_desc w4 [ pass ] 24 mroonga/storage.index_range_primary_less_than_or_equal_asc w4 [ pass ] 23 mroonga/storage.index_range_primary_less_than_or_equal_desc w4 [ pass ] 23 mroonga/storage.index_read_multiple_bigint w4 [ pass ] 35 mroonga/storage.index_read_multiple_bigint_unsigned w4 [ pass ] 33 mroonga/storage.index_read_multiple_double w4 [ pass ] 35 mroonga/storage.index_read_multiple_float w4 [ pass ] 34 mroonga/storage.index_read_multiple_int w4 [ pass ] 35 mroonga/storage.index_read_multiple_int_unsigned w4 [ pass ] 34 mroonga/storage.index_read_multiple_mediumint w4 [ pass ] 34 mroonga/storage.index_read_multiple_mediumint_unsigned w4 [ pass ] 33 mroonga/storage.index_read_multiple_smallint w4 [ pass ] 34 mroonga/storage.index_read_multiple_smallint_unsigned w4 [ pass ] 57 mroonga/storage.index_read_multiple_tinyint w4 [ pass ] 40 mroonga/storage.index_read_multiple_tinyint_unsigned w4 [ pass ] 32 mroonga/storage.index_read_multiple_varchar w4 [ pass ] 34 mroonga/storage.index_read_multiple_varchar_collation w4 [ pass ] 38 mroonga/storage.index_read_normal_int w4 [ pass ] 37 mroonga/storage.index_read_normal_varchar w4 [ pass ] 38 mroonga/storage.index_read_primary_int w4 [ pass ] 29 mroonga/storage.index_read_primary_varchar w4 [ pass ] 30 mroonga/storage.index_unique_delete_by_primary_key w4 [ pass ] 32 mroonga/storage.index_unique_insert_after_error w4 [ pass ] 32 mroonga/storage.index_unique_search_after_duplicated w4 [ pass ] 33 mroonga/storage.index_unique_varchar w4 [ pass ] 28 mroonga/storage.index_update_multiple_column w4 [ pass ] 35 mroonga/storage.index_update_single_column w4 [ pass ] 35 mroonga/storage.information_schema_plugins w4 [ pass ] 44 mroonga/storage.information_schema_tables_auto_increment_none w4 [ pass ] 22 mroonga/storage.information_schema_tables_auto_increment_use w4 [ pass ] 22 mroonga/storage.information_schema_tables_data_length w4 [ pass ] 38 mroonga/storage.insert_TODO_SPLIT_ME w4 [ pass ] 79 mroonga/storage.insert_delayed w4 [ pass ] 23 mroonga/storage.insert_on_duplicate_key_update_no_primary_key_and_unique_key_twice w4 [ pass ] 32 mroonga/storage.insert_on_duplicate_key_update_primary_key w4 [ pass ] 24 mroonga/storage.insert_on_duplicate_key_update_unique_key w4 [ pass ] 37 mroonga/storage.like_unicode_ci w4 [ pass ] 31 mroonga/storage.lock_tables_read w4 [ pass ] 20 mroonga/storage.optimization_count_skip_TODO_SPLIT_ME w4 [ pass ] 143 mroonga/storage.optimization_count_skip_after_insert_multithread w4 [ pass ] 45 mroonga/storage.optimization_count_skip_after_insert_single_thread w4 [ pass ] 40 mroonga/storage.optimization_count_skip_disabled w4 [ pass ] 41 mroonga/storage.optimization_order_limit_not_optimized_disabled w4 [ pass ] 62 mroonga/storage.optimization_order_limit_not_optimized_no_limit w4 [ pass ] 59 mroonga/storage.optimization_order_limit_optimized_datetime_between w4 [ pass ] 193 mroonga/storage.optimization_order_limit_optimized_datetime_between_over w4 [ pass ] 68 mroonga/storage.optimization_order_limit_optimized_datetime_equal w4 [ pass ] 48 mroonga/storage.optimization_order_limit_optimized_datetime_greater_than w4 [ pass ] 47 mroonga/storage.optimization_order_limit_optimized_datetime_greater_than_or_equal w4 [ pass ] 46 mroonga/storage.optimization_order_limit_optimized_datetime_less_than w4 [ pass ] 47 mroonga/storage.optimization_order_limit_optimized_datetime_less_than_or_equal w4 [ pass ] 54 mroonga/storage.optimization_order_limit_optimized_duplicated_order_by_columns w4 [ pass ] 41 mroonga/storage.optimization_order_limit_optimized_have_primary_key w4 [ pass ] 52 mroonga/storage.optimization_order_limit_optimized_int_between w4 [ pass ] 47 mroonga/storage.optimization_order_limit_optimized_int_between_over w4 [ pass ] 72 mroonga/storage.optimization_order_limit_optimized_int_equal w4 [ pass ] 59 mroonga/storage.optimization_order_limit_optimized_int_greater_than w4 [ pass ] 83 mroonga/storage.optimization_order_limit_optimized_int_greater_than_or_equal w4 [ pass ] 60 mroonga/storage.optimization_order_limit_optimized_int_less_than w4 [ pass ] 60 mroonga/storage.optimization_order_limit_optimized_int_less_than_or_equal w4 [ pass ] 59 main.join_outer w2 [ pass ] 30660 mroonga/storage.optimization_order_limit_optimized_no_primary_key w4 [ pass ] 55 mroonga/storage.optimization_order_limit_optimized_no_where_clause w4 [ pass ] 55 mroonga/storage.optimization_order_limit_optimized_order_by_asc w4 [ pass ] 67 mroonga/storage.optimization_order_limit_optimized_order_by_desc w4 [ pass ] 62 mroonga/storage.optimization_order_limit_optimized_order_by_id w4 [ pass ] 60 mroonga/storage.optimization_order_limit_optimized_order_by_match_against w4 [ pass ] 69 mroonga/storage.optimization_order_limit_optimized_select_match_against w4 [ pass ] 65 mroonga/storage.optimization_order_limit_optimized_time_between w4 [ pass ] 47 mroonga/storage.optimization_order_limit_optimized_time_between_over w4 [ pass ] 45 innodb.log_corruption 'innodb' w1 [ pass ] 40600 mroonga/storage.optimization_order_limit_optimized_time_equal w4 [ pass ] 50 mroonga/storage.optimization_order_limit_optimized_time_greater_than w4 [ pass ] 63 mroonga/storage.optimization_order_limit_optimized_time_greater_than_or_equal w4 [ pass ] 47 mroonga/storage.optimization_order_limit_optimized_time_less_than w4 [ pass ] 58 mroonga/storage.optimization_order_limit_optimized_time_less_than_or_equal w4 [ pass ] 48 mroonga/storage.optimization_order_limit_optimized_varchar_equal_with_index w4 [ pass ] 77 mroonga/storage.optimization_order_limit_optimized_varchar_equal_without_index w4 [ pass ] 60 mroonga/storage.optimization_order_limit_optimized_year_between w4 [ pass ] 48 mroonga/storage.optimization_order_limit_optimized_year_between_over w4 [ pass ] 49 mroonga/storage.optimization_order_limit_optimized_year_equal w4 [ pass ] 49 mroonga/storage.optimization_order_limit_optimized_year_greater_than w4 [ pass ] 53 mroonga/storage.optimization_order_limit_optimized_year_greater_than_or_equal w4 [ pass ] 48 mroonga/storage.optimization_order_limit_optimized_year_less_than w4 [ pass ] 48 mroonga/storage.optimization_order_limit_optimized_year_less_than_or_equal w4 [ pass ] 49 mroonga/storage.replace_geometry w4 [ pass ] 32 mroonga/storage.replace_text w4 [ pass ] 51 mroonga/storage.replace_varchar w4 [ pass ] 39 mroonga/storage.replace_vector w4 [ pass ] 32 mroonga/storage.replace_without_key w4 [ pass ] 29 mroonga/storage.select_all w4 [ pass ] 70 mroonga/storage.select_empty_key_where_equal w4 [ pass ] 70 mroonga/storage.select_empty_key_where_not_equal w4 [ pass ] 36 mroonga/storage.select_group_by_with_index w4 [ pass ] 33 mroonga/storage.select_group_by_without_index w4 [ pass ] 24 mroonga/storage.select_pkey w4 [ pass ] 30 mroonga/storage.select_secondary_key w4 [ pass ] 79 mroonga/storage.show_create_table_TODO_SPLIT_ME w4 [ pass ] 30 mroonga/storage.sub_query_fulltext w4 [ pass ] 57 mroonga/storage.temporary_table w4 [ pass ] 28 mroonga/storage.truncate w4 [ pass ] 109 mroonga/storage.update_fulltext w4 [ pass ] 43 mroonga/storage.update_id_hash_index w4 [ pass ] 45 mroonga/storage.update_id_unique_hash_index w4 [ pass ] 25 mroonga/storage.update_int w4 [ pass ] 38 mroonga/storage.update_last_insert_grn_id w4 [ pass ] 31 mroonga/storage.update_virtual_column w4 [ pass ] 28 mroonga/storage.variable_boolean_mode_syntax_flags_allow_column w4 [ skipped ] This test is for MySQL mroonga/storage.variable_boolean_mode_syntax_flags_allow_leading_not w4 [ skipped ] This test is for MySQL mroonga/storage.variable_boolean_mode_syntax_flags_allow_update w4 [ skipped ] This test is for MySQL mroonga/storage.variable_boolean_mode_syntax_flags_syntax_query w4 [ skipped ] This test is for MySQL mroonga/storage.variable_boolean_mode_syntax_flags_syntax_script w4 [ skipped ] This test is for MySQL mroonga/storage.variable_database_path_prefix w4 [ pass ] 38 mroonga/storage.variable_default_parser_new_value w4 [ pass ] 19 mroonga/storage.variable_default_parser_same_value w4 [ pass ] 19 mroonga/storage.variable_dry_write_delete w4 [ pass ] 35 mroonga/storage.variable_dry_write_insert w4 [ pass ] 35 mroonga/storage.variable_dry_write_update w4 [ pass ] 34 mroonga/storage.variable_lock_timeout_disable w4 [ pass ] 23 mroonga/storage.variable_lock_timeout_invalid w4 [ pass ] 21 mroonga/storage.variable_lock_timeout_no_retry w4 [ pass ] 19 main.multi_update2 w3 [ pass ] 98633 mroonga/storage.variable_lock_timeout_valid w4 [ pass ] 20 mroonga/storage.variable_log_file_new_value w4 [ pass ] 23 mroonga/storage.variable_log_file_nonexistent_path w4 [ pass ] 41 mroonga/storage.variable_log_file_same_value w4 [ pass ] 19 mroonga/storage.variable_log_level_TODO_SPLIT_ME w4 [ pass ] 44 mroonga/storage.variable_match_escalation_threshold_global w4 [ pass ] 41 mroonga/storage.variable_match_escalation_threshold_session w4 [ pass ] 42 mroonga/storage.variable_max_n_records_for_estimate_global w4 [ pass ] 26 mroonga/storage.variable_max_n_records_for_estimate_session w4 [ pass ] 53 mroonga/storage.variable_vector_column_delimiter w4 [ pass ] 36 mroonga/storage.variable_version w4 [ pass ] 18 mroonga/wrapper.alter_table_disable_keys_updating w4 [ pass ] 37 mroonga/wrapper.fulltext_myisam w4 [ pass ] 184 main.lock_multi_bug38499 w3 [ pass ] 4925 main.join_outer_jcl6 w2 [ pass ] 33167 mroonga/wrapper.insert_on_duplicate_key_update_multiple_column_primary_key_myisam w4 [ pass ] 40 mroonga/wrapper.insert_on_duplicate_key_update_multiple_column_unique_index_myisam w4 [ pass ] 35 optimizer_unfixed_bugs.bug41996-extra2-innodb w4 [ pass ] 422 main.lock_multi_bug38691 w3 [ pass ] 2476 optimizer_unfixed_bugs.bug41996-extra3 w4 [ pass ] 299 optimizer_unfixed_bugs.bug41996-extra3-innodb w4 [ pass ] 352 optimizer_unfixed_bugs.bug41996-extra4 w4 [ pass ] 302 main.log_errchk w3 [ pass ] 1731 optimizer_unfixed_bugs.bug41996-extra4-innodb w4 [ pass ] 302 optimizer_unfixed_bugs.bug45219 w4 [ pass ] 47 optimizer_unfixed_bugs.bug49129 w4 [ pass ] 14 main.lowercase_fs_off w3 [ pass ] 260 main.lowercase_fs_on w3 [ skipped ] Test requires: 'case_insensitive_file_system' perfschema.all_tests w4 [ pass ] 226 main.lowercase_table5 w3 [ pass ] 29 main.mdev316 w3 [ pass ] 9 main.metadata w3 [ pass ] 66 perfschema.bad_option_1 w4 [ pass ] 2490 perfschema.bad_option_2 w4 [ pass ] 71 perfschema.bad_option_3 w4 [ pass ] 2626 perfschema.bad_option_4 w4 [ pass ] 91 innodb.log_file 'innodb' w1 [ pass ] 41945 main.mix2_myisam w3 [ pass ] 7683 main.mix2_myisam_ucs2 w3 [ pass ] 122 perfschema.bad_option_5 w4 [ pass ] 2359 perfschema.checksum w4 [ pass ] 661 perfschema.column_privilege w4 [ pass ] 29 perfschema.connect_attrs w4 [ pass ] 19 perfschema.connection w4 [ pass ] 254 perfschema.ddl_accounts w4 [ pass ] 14 perfschema.ddl_cond_instances w4 [ pass ] 15 perfschema.ddl_esgs_by_account_by_event_name w4 [ pass ] 3 perfschema.ddl_esgs_by_host_by_event_name w4 [ pass ] 4 perfschema.ddl_esgs_by_thread_by_event_name w4 [ pass ] 15 perfschema.ddl_esgs_by_user_by_event_name w4 [ pass ] 3 perfschema.ddl_esgs_global_by_event_name w4 [ pass ] 4 perfschema.ddl_esms_by_account_by_event_name w4 [ pass ] 3 perfschema.ddl_esms_by_digest w4 [ pass ] 5 perfschema.ddl_esms_by_host_by_event_name w4 [ pass ] 4 perfschema.ddl_esms_by_thread_by_event_name w4 [ pass ] 4 perfschema.ddl_esms_by_user_by_event_name w4 [ pass ] 27 perfschema.ddl_esms_global_by_event_name w4 [ pass ] 5 perfschema.ddl_events_stages_current w4 [ pass ] 3 perfschema.ddl_events_stages_history w4 [ pass ] 11 perfschema.ddl_events_stages_history_long w4 [ pass ] 10 main.mrr_icp_extra w3 [ pass ] 9352 perfschema.ddl_events_statements_current w4 [ pass ] 4 main.myisam-optimize w3 [ pass ] 37 perfschema.ddl_events_statements_history w4 [ pass ] 10 main.myisam-system w3 [ pass ] 14 perfschema.ddl_events_statements_history_long w4 [ pass ] 5 main.myisam_enable_keys-10506 w3 [ pass ] 52 perfschema.ddl_events_waits_current w4 [ pass ] 13 perfschema.ddl_events_waits_history w4 [ pass ] 18 perfschema.ddl_events_waits_history_long w4 [ pass ] 16 perfschema.ddl_ews_by_account_by_event_name w4 [ pass ] 12 perfschema.ddl_ews_by_host_by_event_name w4 [ pass ] 3 perfschema.ddl_ews_by_instance w4 [ pass ] 5 perfschema.ddl_ews_by_thread_by_event_name w4 [ pass ] 13 perfschema.ddl_ews_by_user_by_event_name w4 [ pass ] 14 perfschema.ddl_ews_global_by_event_name w4 [ pass ] 5 perfschema.ddl_file_instances w4 [ pass ] 4 perfschema.ddl_fs_by_event_name w4 [ pass ] 5 perfschema.ddl_fs_by_instance w4 [ pass ] 26 perfschema.ddl_host_cache w4 [ pass ] 3 perfschema.ddl_hosts w4 [ pass ] 4 perfschema.ddl_mutex_instances w4 [ pass ] 12 main.query_cache w2 [ pass ] 33336 main.query_cache_debug w2 [ skipped ] debug_sync is not available perfschema.ddl_os_global_by_type w4 [ pass ] 4 archive.archive_plugin w2 [ pass ] 10 perfschema.ddl_performance_timers w4 [ pass ] 32 compat/oracle.exception w2 [ pass ] 129 perfschema.ddl_rwlock_instances w4 [ pass ] 4 compat/oracle.func_case w2 [ pass ] 12 perfschema.ddl_session_account_connect_attrs w4 [ pass ] 13 compat/oracle.func_concat w2 [ pass ] 35 perfschema.ddl_session_connect_attrs w4 [ pass ] 26 compat/oracle.func_decode w2 [ pass ] 5 perfschema.ddl_setup_actors w4 [ pass ] 10 compat/oracle.func_misc w2 [ pass ] 80 main.myisam_explain_non_select_all w3 [ pass ] 8759 perfschema.ddl_setup_consumers w4 [ pass ] 15 compat/oracle.misc w2 [ pass ] 4 perfschema.ddl_setup_instruments w4 [ pass ] 13 compat/oracle.ps w2 [ pass ] 48 perfschema.ddl_setup_objects w4 [ pass ] 10 main.myisam_icp w3 [ pass ] 587 perfschema.ddl_setup_timers w4 [ pass ] 8 perfschema.ddl_socket_instances w4 [ pass ] 19 compat/oracle.sp w2 [ pass ] 887 main.myisam_icp_notembedded w3 [ pass ] 664 perfschema.ddl_socket_summary_by_event_name w4 [ pass ] 15 perfschema.ddl_socket_summary_by_instance w4 [ pass ] 19 compat/oracle.sp-cursor w2 [ pass ] 251 perfschema.ddl_threads w4 [ pass ] 12 compat/oracle.sp-cursor-decl w2 [ pass ] 74 main.myisam_mrr w3 [ pass ] 851 perfschema.ddl_tiws_by_index_usage w4 [ pass ] 5 innodb.log_file_name 'innodb' w1 [ pass ] 26220 main.myisam_optimize w3 [ skipped ] debug_sync is not available compat/oracle.sp-cursor-rowtype w2 [ pass ] 372 perfschema.ddl_tiws_by_table w4 [ pass ] 5 innodb.mdev-117 'innodb' w1 [ pass ] 20 perfschema.ddl_tlws_by_table w4 [ pass ] 23 compat/oracle.sp-goto w2 [ pass ] 234 innodb.monitor 'innodb' w1 [ pass ] 367 perfschema.ddl_users w4 [ pass ] 17 compat/oracle.sp-param w2 [ pass ] 50 perfschema.digest_null_literal w4 [ pass ] 24 innodb.row_lock 'innodb' w1 [ pass ] 149 main.myisampack w3 [ pass ] 1848 perfschema.discovery w4 [ pass ] 59 innodb.strict_mode 'innodb' w1 [ pass ] 100 perfschema.dml_accounts w4 [ pass ] 5 compat/oracle.sp-row w2 [ pass ] 1259 perfschema.dml_cond_instances w4 [ pass ] 14 compat/oracle.sp-security w2 [ pass ] 66 perfschema.dml_esgs_by_account_by_event_name w4 [ pass ] 20 compat/oracle.trigger w2 [ pass ] 36 perfschema.dml_esgs_by_host_by_event_name w4 [ pass ] 9 compat/oracle.truncate w2 [ pass ] 5 perfschema.dml_esgs_by_thread_by_event_name w4 [ pass ] 8 compat/oracle.type_blob w2 [ pass ] 2 perfschema.dml_esgs_by_user_by_event_name w4 [ pass ] 30 compat/oracle.type_clob w2 [ pass ] 5 perfschema.dml_esgs_global_by_event_name w4 [ pass ] 8 compat/oracle.type_date w2 [ pass ] 3 perfschema.dml_esms_by_account_by_event_name w4 [ pass ] 14 compat/oracle.type_number w2 [ pass ] 19 perfschema.dml_esms_by_digest w4 [ pass ] 37 innodb.system_tables 'innodb' w1 [ pass ] 3702 compat/oracle.type_raw w2 [ pass ] 6 perfschema.dml_esms_by_host_by_event_name w4 [ pass ] 21 compat/oracle.type_varchar w2 [ pass ] 1 innodb.table_index_statistics 'innodb' w1 [ pass ] 54 perfschema.dml_esms_by_thread_by_event_name w4 [ pass ] 25 compat/oracle.type_varchar2 w2 [ pass ] 6 perfschema.dml_esms_by_user_by_event_name w4 [ pass ] 13 compat/oracle.variables w2 [ pass ] 35 main.mysql w3 [ pass ] 5694 perfschema.dml_esms_global_by_event_name w4 [ pass ] 28 innodb.temp_table 'innodb' w1 [ pass ] 1193 perfschema.dml_events_stages_current w4 [ pass ] 10 perfschema.dml_events_stages_history w4 [ pass ] 30 main.mysql-bug41486 w3 [ pass ] 794 csv.csv w2 [ pass ] 1129 perfschema.dml_events_stages_history_long w4 [ pass ] 50 csv.csv_alter_table w2 [ pass ] 44 perfschema.dml_events_statements_current w4 [ pass ] 8 main.mysql-bug45236 w3 [ pass ] 603 csv.csv_not_null w2 [ pass ] 37 perfschema.dml_events_statements_history w4 [ pass ] 27 funcs_1.charset_collation w2 [ pass ] 39 main.mysql5613mysql w3 [ pass ] 94 perfschema.dml_events_statements_history_long w4 [ pass ] 91 innodb.temp_table_savepoint 'innodb' w1 [ pass ] 2730 funcs_1.is_character_sets w2 [ pass ] 39 main.mysql57_virtual w3 [ pass ] 24 perfschema.dml_events_waits_current w4 [ pass ] 24 funcs_1.is_cml_memory w2 [ pass ] 32 main.mysql_comments w3 [ pass ] 262 perfschema.dml_events_waits_history w4 [ pass ] 56 funcs_1.is_cml_myisam w2 [ pass ] 76 funcs_1.is_coll_char_set_appl w2 [ pass ] 52 main.mysql_cp932 w3 [ pass ] 344 perfschema.dml_events_waits_history_long w4 [ pass ] 443 main.mysql_locale_posix w3 [ skipped ] Need POSIX locale de_DE.iso88591 funcs_1.is_collations w2 [ pass ] 122 perfschema.dml_ews_by_account_by_event_name w4 [ pass ] 36 main.mysql_not_windows w3 [ pass ] 265 funcs_1.is_column_privileges w2 [ pass ] 135 perfschema.dml_ews_by_host_by_event_name w4 [ pass ] 22 funcs_1.is_column_privileges_is_mysql_test w2 [ pass ] 35 perfschema.dml_ews_by_instance w4 [ pass ] 65 main.mysql_protocols w3 [ pass ] 286 perfschema.dml_ews_by_thread_by_event_name w4 [ pass ] 26 perfschema.dml_ews_by_user_by_event_name w4 [ pass ] 36 main.mysql_tzinfo_to_sql_symlink w3 [ pass ] 421 funcs_1.is_columns w2 [ pass ] 1032 perfschema.dml_ews_global_by_event_name w4 [ pass ] 34 perfschema.dml_file_instances w4 [ pass ] 23 funcs_1.is_columns_memory w2 [ pass ] 406 main.mysql_upgrade_no_innodb w3 [ pass ] 851 perfschema.dml_fs_by_event_name w4 [ pass ] 21 perfschema.dml_fs_by_instance w4 [ pass ] 20 funcs_1.is_columns_myisam w2 [ pass ] 391 funcs_1.is_columns_myisam_embedded w2 [ skipped ] Test requires: embedded server funcs_1.is_columns_mysql_embedded w2 [ skipped ] Test requires: embedded server perfschema.dml_handler w4 [ pass ] 96 funcs_1.is_engines w2 [ pass ] 31 perfschema.dml_host_cache w4 [ pass ] 9 main.mysqladmin w3 [ pass ] 1153 perfschema.dml_hosts w4 [ pass ] 24 funcs_1.is_engines_csv w2 [ pass ] 19 main.mysqld--defaults-file w3 [ pass ] 227 funcs_1.is_engines_memory w2 [ pass ] 13 perfschema.dml_mutex_instances w4 [ pass ] 30 funcs_1.is_engines_merge w2 [ pass ] 1 perfschema.dml_os_global_by_type w4 [ pass ] 44 perfschema.dml_performance_timers w4 [ skipped ] Need performance timer CYCLE funcs_1.is_engines_myisam w2 [ pass ] 31 main.mysqld--help 'unix' w3 [ pass ] 748 perfschema.dml_rwlock_instances w4 [ pass ] 23 funcs_1.is_events w2 [ pass ] 75 main.mysqld_help_crash-9183 w3 [ pass ] 263 perfschema.dml_session_account_connect_attrs w4 [ pass ] 6 funcs_1.is_routines w2 [ pass ] 181 perfschema.dml_session_connect_attrs w4 [ pass ] 6 funcs_1.is_routines_embedded w2 [ skipped ] Test requires: embedded server perfschema.dml_setup_actors w4 [ pass ] 41 funcs_1.is_schema_privileges w2 [ pass ] 109 perfschema.dml_setup_consumers w4 [ pass ] 43 funcs_1.is_schema_privileges_is_mysql_test w2 [ pass ] 14 funcs_1.is_schemata w2 [ pass ] 119 funcs_1.is_schemata_embedded w2 [ skipped ] Test requires: embedded server perfschema.dml_setup_instruments w4 [ pass ] 342 funcs_1.is_schemata_is_mysql_test w2 [ pass ] 14 perfschema.dml_setup_objects w4 [ pass ] 43 perfschema.dml_setup_timers w4 [ skipped ] Need performance timer CYCLE funcs_1.is_statistics w2 [ pass ] 263 perfschema.dml_socket_instances w4 [ pass ] 6 funcs_1.is_statistics_is w2 [ pass ] 59 perfschema.dml_socket_summary_by_event_name w4 [ pass ] 6 funcs_1.is_table_constraints_is w2 [ pass ] 40 perfschema.dml_socket_summary_by_instance w4 [ pass ] 6 perfschema.dml_threads w4 [ pass ] 18 funcs_1.is_table_privileges w2 [ pass ] 109 perfschema.dml_tiws_by_index_usage w4 [ pass ] 15 perfschema.dml_tiws_by_table w4 [ pass ] 12 perfschema.dml_tlws_by_table w4 [ pass ] 12 perfschema.dml_users w4 [ pass ] 5 funcs_1.is_tables w2 [ pass ] 1448 funcs_1.is_tables_embedded w2 [ skipped ] Test requires: embedded server perfschema.global_read_lock w4 [ pass ] 416 funcs_1.is_tables_is w2 [ pass ] 77 funcs_1.is_tables_is_embedded w2 [ skipped ] Test requires: embedded server perfschema.information_schema w4 [ pass ] 99 funcs_1.is_tables_memory w2 [ pass ] 26 main.mysqld_option_err w3 [ pass ] 7911 perfschema.mks_timer-6258 w4 [ pass ] 15 funcs_1.is_tables_myisam w2 [ pass ] 38 funcs_1.is_tables_myisam_embedded w2 [ skipped ] Test requires: embedded server main.mysqldump-nl w3 [ pass ] 257 perfschema.nesting w4 [ pass ] 256 main.mysqlhotcopy_myisam w3 [ skipped ] Test needs Perl modules DBI and DBD::mysql funcs_1.is_triggers w2 [ pass ] 235 funcs_1.is_triggers_embedded w2 [ skipped ] Test requires: embedded server main.mysqlshow w3 [ pass ] 186 funcs_1.is_user_privileges w2 [ pass ] 118 main.mysqltest_256 w3 [ pass ] main.mysqltest_cont_on_error w3 [ pass ] 56 funcs_1.is_views w2 [ pass ] 316 main.mysqltest_ps w3 [ skipped ] Need ps-protocol funcs_1.is_views_embedded w2 [ skipped ] Test requires: embedded server funcs_1.memory_bitdata w2 [ pass ] 4 main.negation_elimination w3 [ pass ] 78 funcs_1.memory_cursors w2 [ pass ] 4 main.no_binlog w3 [ pass ] 8 perfschema.ortho_iter w4 [ pass ] 3138 main.no_password_column-mdev-11170 w3 [ pass ] 59 innodb.temporary_table 'innodb' w1 [ pass ] 23644 main.non_blocking_api w3 [ pass ] 18 perfschema.privilege w4 [ pass ] 374 main.not_embedded_server w3 [ pass ] 178 innodb.tmpdir 'innodb' w1 [ pass ] 230 main.not_partition w3 [ skipped ] Test requires no partitioning perfschema.read_only w4 [ pass ] 448 innodb.trigger 'innodb' w1 [ pass ] 35 funcs_1.memory_func_view w2 [ pass ] 2177 perfschema.schema w4 [ pass ] 54 main.null w3 [ pass ] 387 innodb.trigger_error 'innodb' w1 [ pass ] 36 perfschema.setup_objects w4 [ pass ] 238 funcs_1.memory_storedproc_02 w2 [ pass ] 481 funcs_1.memory_storedproc_03 w2 [ pass ] 162 perfschema.socket_connect w4 [ pass ] 341 funcs_1.memory_storedproc_06 w2 [ pass ] 200 funcs_1.memory_storedproc_07 w2 [ pass ] 123 main.null_key w3 [ pass ] 1993 innodb_fts.fulltext 'innodb' w1 [ pass ] 2360 main.odbc w3 [ pass ] 25 funcs_1.memory_storedproc_08 w2 [ pass ] 121 main.olap w3 [ pass ] 159 funcs_1.memory_storedproc_10 w2 [ pass ] 147 funcs_1.memory_trig_0102 w2 [ pass ] 150 funcs_1.memory_trig_03 w2 [ pass ] 238 innodb_fts.fulltext2 'innodb' w1 [ pass ] 2643 funcs_1.memory_trig_03e w2 [ pass ] 481 innodb_fts.fulltext3 'innodb' w1 [ pass ] 91 main.openssl_1 w3 [ pass ] 2386 funcs_1.memory_trig_0407 w2 [ pass ] 252 main.order_by-mdev-10122 w3 [ pass ] 55 innodb_fts.fulltext_cache 'innodb' w1 [ pass ] 93 funcs_1.memory_trig_08 w2 [ pass ] 143 main.order_by_optimizer w3 [ pass ] 98 innodb_fts.fulltext_distinct 'innodb' w1 [ pass ] 80 funcs_1.memory_trig_09 w2 [ pass ] 98 perfschema.socket_summary_by_instance_func w4 [ pass ] 6133 perfschema.socket_summary_by_instance_func_win w4 [ skipped ] Need windows funcs_1.memory_trig_1011ext w2 [ pass ] 188 innodb_fts.fulltext_left_join 'innodb' w1 [ pass ] 509 perfschema.stage_mdl_function w4 [ pass ] 185 perfschema.stage_mdl_procedure w4 [ pass ] 75 innodb_fts.fulltext_misc 'innodb' w1 [ pass ] 628 perfschema.stage_mdl_table w4 [ pass ] 81 innodb_fts.fulltext_multi 'innodb' w1 [ pass ] 194 perfschema.statement_digest w4 [ pass ] 54 perfschema.statement_digest_charset w4 [ pass ] 11 innodb_fts.fulltext_order_by 'innodb' w1 [ pass ] 297 innodb_fts.fulltext_update 'innodb' w1 [ pass ] 73 innodb_fts.fulltext_var 'innodb' w1 [ pass ] 81 main.order_by_sortkey w3 [ pass ] 4653 innodb_fts.innodb-fts-basic 'innodb' w1 [ pass ] 153 main.order_by_zerolength-4285 w3 [ pass ] 12 funcs_1.memory_views w2 [ pass ] 4597 funcs_1.myisam_bitdata w2 [ pass ] 11 funcs_1.myisam_cursors w2 [ pass ] 4 perfschema.table_aggregate_global_2u_2t w4 [ pass ] 2915 innodb_fts.innodb-fts-ddl 'innodb' w1 [ pass ] 1347 main.order_fill_sortbuf w3 [ pass ] 1642 innodb_fts.innodb-fts-fic 'innodb' w1 [ pass ] 824 main.outfile w3 [ pass ] 101 main.outfile_loaddata w3 [ pass ] 120 main.overflow w3 [ pass ] 9 funcs_1.myisam_func_view w2 [ pass ] 2235 main.packet w3 [ pass ] 60 perfschema.table_aggregate_global_2u_3t w4 [ pass ] 3093 funcs_1.myisam_storedproc_02 w2 [ pass ] 402 innodb_fts.innodb_fts_large_records 'innodb' w1 [ pass ] 1966 main.parser w3 [ pass ] 357 funcs_1.myisam_storedproc_03 w2 [ pass ] 196 main.parser_not_embedded w3 [ pass ] 81 funcs_1.myisam_storedproc_06 w2 [ pass ] 237 main.parser_precedence w3 [ pass ] 95 funcs_1.myisam_storedproc_07 w2 [ pass ] 95 funcs_1.myisam_storedproc_08 w2 [ pass ] 115 funcs_1.myisam_storedproc_10 w2 [ pass ] 161 perfschema.table_aggregate_global_4u_2t w4 [ pass ] 2944 funcs_1.myisam_trig_0102 w2 [ pass ] 208 funcs_1.myisam_trig_03 w2 [ pass ] 260 funcs_1.myisam_trig_03e w2 [ pass ] 488 innodb_fts.innodb_fts_misc 'innodb' w1 [ pass ] 4869 funcs_1.myisam_trig_0407 w2 [ pass ] 245 funcs_1.myisam_trig_08 w2 [ pass ] 179 perfschema.table_aggregate_global_4u_3t w4 [ pass ] 2991 main.parser_stack w3 [ pass ] 5028 funcs_1.myisam_trig_09 w2 [ pass ] 144 main.perror w3 [ pass ] 188 funcs_1.myisam_trig_1011ext w2 [ pass ] 206 main.perror-win w3 [ skipped ] Need windows main.plugin w3 [ pass ] 119 innodb_fts.innodb_fts_misc_1 'innodb' w1 [ pass ] 2627 main.plugin_not_embedded w3 [ pass ] 31 innodb_fts.innodb_fts_multiple_index 'innodb' w1 [ pass ] 322 perfschema.table_aggregate_hist_2u_2t w4 [ pass ] 3222 main.plugin_vars w3 [ pass ] 2846 perfschema.table_aggregate_hist_2u_3t w4 [ pass ] 2952 funcs_1.processlist_priv_no_prot w2 [ pass ] 7966 funcs_1.processlist_priv_ps w2 [ skipped ] Test requires: ps-protocol enabled, other protocols disabled funcs_1.processlist_val_ps w2 [ skipped ] Test requires: ps-protocol enabled, other protocols disabled innodb_fts.innodb_fts_plugin 'innodb' w1 [ pass ] 6896 perfschema.table_aggregate_hist_4u_2t w4 [ pass ] 2947 innodb_fts.innodb_fts_proximity 'innodb' w1 [ pass ] 647 main.preload w3 [ pass ] 5567 main.profiling w3 [ pass ] 293 main.ps_10nestset w3 [ pass ] 18 main.ps_11bugs w3 [ pass ] 76 perfschema.table_aggregate_hist_4u_3t w4 [ pass ] 3219 main.ps_1general w3 [ pass ] 795 funcs_1.storedproc w2 [ pass ] 5181 main.ps_2myisam w3 [ pass ] 628 gcol.gcol_blocked_sql_funcs_myisam w2 [ pass ] 99 gcol.gcol_bug20746926 w2 [ pass ] 208 main.ps_4heap w3 [ pass ] 571 gcol.gcol_handler_myisam w2 [ pass ] 16 perfschema.table_aggregate_off w4 [ pass ] 2957 gcol.gcol_ins_upd_myisam w2 [ pass ] 185 gcol.gcol_keys_myisam w2 [ pass ] 266 main.ps_5merge w3 [ pass ] 1340 innodb_fts.innodb_fts_stopword_charset 'innodb' w1 [ pass ] 7035 gcol.gcol_memory w2 [ pass ] 10 gcol.gcol_merge w2 [ pass ] 11 gcol.gcol_non_stored_columns_myisam w2 [ pass ] 71 main.ps_ddl w3 [ pass ] 1517 gcol.gcol_select_myisam w2 [ pass ] 371 perfschema.table_aggregate_thread_2u_2t w4 [ pass ] 2904 innodb_fts.innodb_fts_transaction 'innodb' w1 [ pass ] 1711 main.ps_ddl1 w3 [ pass ] 260 innodb_gis.0 'innodb' w1 [ pass ] 537 main.ps_grant w3 [ pass ] 34 gcol.gcol_supported_sql_funcs_myisam w2 [ pass ] 994 main.ps_max_subselect-5113 w3 [ pass ] 15 gcol.gcol_trigger_sp_myisam w2 [ pass ] 39 main.ps_not_windows w3 [ pass ] 26 innodb_gis.1 'innodb' w1 [ pass ] 844 gcol.gcol_view_myisam w2 [ pass ] 103 main.query_cache_28249 w3 [ pass ] 34 perfschema.table_aggregate_thread_2u_3t w4 [ pass ] 2967 innodb_gis.alter_spatial_index 'innodb' w1 [ pass ] 824 innodb_gis.create_spatial_index 'innodb' w1 [ pass ] 565 main.query_cache_merge w3 [ pass ] 1990 main.query_cache_ps_no_prot w3 [ pass ] 185 innodb_gis.gis 'innodb' w1 [ pass ] 731 main.query_cache_ps_ps_prot w3 [ skipped ] Test requires: ps-protocol enabled, other protocols disabled handler.aria w2 [ pass ] 3398 innodb_gis.precise 'innodb' w1 [ pass ] 178 main.query_cache_with_views w3 [ pass ] 139 handler.disconnect_4480 w2 [ pass ] 5 perfschema.table_aggregate_thread_4u_2t w4 [ pass ] 2900 main.quick_select_4161 w3 [ skipped ] debug_sync is not available innodb_gis.rt_precise 'innodb' w1 [ pass ] 251 main.read_only w3 [ pass ] 207 innodb_gis.rtree 'innodb' w1 [ pass ] 245 main.rename w3 [ pass ] 48 main.renamedb w3 [ pass ] 39 innodb_zip.bug36169 'innodb' w1 [ pass ] 256 innodb_zip.bug36172 'innodb' w1 [ pass ] 69 main.repair w3 [ pass ] 123 innodb_zip.bug52745 'innodb' w1 [ pass ] 32 main.replace w3 [ pass ] 15 main.rollback w3 [ pass ] 17 innodb_zip.bug53591 'innodb' w1 [ pass ] 19 perfschema.table_aggregate_thread_4u_3t w4 [ pass ] 3052 main.round w3 [ pass ] 73 handler.heap w2 [ pass ] 3455 main.row w3 [ pass ] 127 innodb_zip.bug56680 'innodb' w1 [ pass ] 1055 handler.interface w2 [ pass ] 523 main.schema w3 [ pass ] 54 main.second_frac-9175 w3 [ pass ] 25 innodb_zip.create_options 'innodb' w1 [ pass ] 941 perfschema.table_io_aggregate_global_2u_2t w4 [ pass ] 2985 innodb_zip.index_large_prefix 'innodb' w1 [ pass ] 365 innodb_zip.index_large_prefix_4k 'innodb' w1 [ skipped ] Test requires InnoDB with 4k Page size. innodb_zip.index_large_prefix_8k 'innodb' w1 [ skipped ] Test requires InnoDB with 8k Page size. handler.myisam w2 [ pass ] 3349 heap.btree_varchar_null w2 [ pass ] 24 heap.heap w2 [ pass ] 573 perfschema.table_io_aggregate_global_2u_3t w4 [ pass ] 2885 heap.heap_auto_increment w2 [ pass ] 18 heap.heap_btree w2 [ pass ] 128 heap.heap_hash w2 [ pass ] 128 json.json_no_table w2 [ pass ] 361 main.1st w2 [ pass ] 16 main.aborted_clients w2 [ pass ] 15 perfschema.table_io_aggregate_global_4u_2t w4 [ pass ] 2894 main.adddate_454 w2 [ pass ] 5 main.alias w2 [ pass ] 55 main.almost_full w2 [ pass ] 156 perfschema.table_io_aggregate_global_4u_3t w4 [ pass ] 2797 main.select w3 [ pass ] 14407 perfschema.table_io_aggregate_hist_2u_2t w4 [ pass ] 2807 main.select_found w3 [ pass ] 449 innodb_zip.innochecksum_3 'innodb' w1 [ pass ] 15186 perfschema.table_io_aggregate_hist_2u_3t w4 [ pass ] 2796 innodb_zip.innodb-zip 'innodb' w1 [ pass ] 795 innodb_zip.innodb_bug36172 'innodb' w1 [ pass ] 66 innodb_zip.innodb_bug52745 'innodb' w1 [ pass ] 22 innodb_zip.innodb_bug53591 'innodb' w1 [ pass ] 15 perfschema.table_io_aggregate_hist_4u_2t w4 [ pass ] 2917 innodb_zip.innodb_bug56680 'innodb' w1 [ pass ] 906 main.alter_table_mdev539_maria w2 [ pass ] 12249 innodb_zip.innodb_index_large_prefix 'innodb' w1 [ pass ] 427 perfschema.table_io_aggregate_hist_4u_3t w4 [ pass ] 2915 main.alter_table_mdev539_myisam w2 [ pass ] 5089 perfschema.table_io_aggregate_thread_2u_2t w4 [ pass ] 2764 main.alter_user w2 [ pass ] 44 main.analyze w2 [ pass ] 26 main.analyze_stmt w2 [ pass ] 138 main.analyze_stmt_privileges w2 [ pass ] 21 main.select_jcl6 w3 [ pass ] 14530 main.select_safe w3 [ pass ] 33 perfschema.table_io_aggregate_thread_2u_3t w4 [ pass ] 2930 main.servers w3 [ pass ] 7 main.analyze_stmt_privileges2 w2 [ pass ] 1654 innodb_zip.wl5522_zip 'innodb' w1 [ pass ] 9009 main.set_password_plugin-9835 w3 [ pass ] 65 main.ansi w2 [ pass ] 20 main.assign_key_cache-5405 w2 [ skipped ] debug_sync is not available innodb_zip.wl6344_compress_level 'innodb' w1 [ pass ] 163 main.alter_table_autoinc-5574 'innodb' w1 [ pass ] 12 main.auto_increment w2 [ pass ] 189 main.set_statement w3 [ pass ] 906 main.auto_increment_ranges_myisam w2 [ pass ] 111 main.auto_increment_ranges_innodb 'innodb' w1 [ pass ] 228 main.bad_frm_crash_5029 w2 [ pass ] 6 main.cache_innodb 'innodb' w1 [ pass ] 273 main.bench_count_distinct w2 [ pass ] 75 perfschema.table_io_aggregate_thread_4u_2t w4 [ pass ] 3208 main.commit 'innodb' w1 [ pass ] 153 main.bigint w2 [ pass ] 137 main.consistent_snapshot 'innodb' w1 [ pass ] 32 main.binary w2 [ pass ] 90 main.ctype_uca_innodb 'innodb' w1 [ pass ] 101 main.blackhole_plugin w2 [ pass ] 21 main.bool w2 [ pass ] 30 main.set_statement_notembedded w3 [ pass ] 3007 main.bug12427262 w2 [ pass ] 40 main.set_statement_profiling w3 [ pass ] 3 main.bug13633383 w2 [ pass ] 16 main.show w3 [ pass ] 1 main.bulk_replace w2 [ pass ] 9 perfschema.table_io_aggregate_thread_4u_3t w4 [ pass ] 2961 main.show_bad_definer-5553 w3 [ pass ] 12 main.show_create_user w3 [ pass ] 23 main.case w2 [ pass ] 149 main.ctype_upgrade 'innodb' w1 [ pass ] 2156 main.show_grants_with_plugin-7985 w3 [ pass ] 37 main.change_user w2 [ pass ] 65 main.show_profile w3 [ pass ] 5 main.show_row_order-9226 w3 [ pass ] 24 main.shutdown w3 [ pass ] 662 perfschema.table_lock_aggregate_global_2u_2t w4 [ pass ] 2935 main.sighup-6580 w3 [ pass ] 36 main.signal w3 [ pass ] 444 main.signal_demo1 w3 [ pass ] 51 main.signal_demo2 w3 [ pass ] 38 main.signal_sqlmode w3 [ pass ] 17 main.change_user_notembedded w2 [ pass ] 5017 perfschema.table_lock_aggregate_global_2u_3t w4 [ pass ] 2839 main.deadlock_innodb 'innodb' w1 [ pass ] 6089 main.endspace 'innodb' w1 [ pass ] 134 main.single_delete_update w3 [ pass ] 1676 main.events_trans 'innodb' w1 [ pass ] 86 main.sp-anchor-row-type-cursor w3 [ pass ] 329 main.events_trans_notembedded 'innodb' w1 [ pass ] 132 main.sp-anchor-row-type-table w3 [ pass ] 223 main.explain_json_innodb 'innodb' w1 [ pass ] 27 main.ext_key_noPK_6794 'innodb' w1 [ pass ] 18 perfschema.table_lock_aggregate_global_4u_2t w4 [ pass ] 2859 main.sp-anchor-type w3 [ pass ] 333 main.fast_prefix_index_fetch_innodb 'innodb' w1 [ pass ] 116 main.sp-big w3 [ pass ] 743 main.sp-bugs w3 [ pass ] 134 main.flush-innodb 'innodb' w1 [ pass ] 993 main.sp-bugs2 w3 [ pass ] 10 main.sp-cursor w3 [ pass ] 96 main.flush-innodb-notembedded 'innodb' w1 [ pass ] 530 perfschema.table_lock_aggregate_global_4u_3t w4 [ pass ] 2850 main.sp-destruct w3 [ pass ] 120 main.check w2 [ pass ] 7089 main.sp-dynamic w3 [ pass ] 117 main.check_constraint w2 [ pass ] 68 main.flush_block_commit 'innodb' w1 [ pass ] 1138 main.flush_read_lock 'innodb' w1 [ skipped ] debug_sync is not available main.check_constraint_show w2 [ pass ] 5 main.sp-error w3 [ pass ] 672 main.foreign_key 'innodb' w1 [ pass ] 75 main.sp-fib w3 [ pass ] 36 main.client_xml w2 [ pass ] 464 main.func_analyse 'innodb' w1 [ pass ] 59 main.comment_column w2 [ pass ] 185 perfschema.table_lock_aggregate_hist_2u_2t w4 [ pass ] 2952 main.func_group_innodb 'innodb' w1 [ pass ] 149 main.comment_column2 w2 [ pass ] 239 main.func_rollback 'innodb' w1 [ pass ] 163 main.sp-lock w3 [ pass ] 1158 main.sp-no-code w3 [ pass ] 1 main.comment_index w2 [ pass ] 187 main.comment_table w2 [ pass ] 104 main.comments w2 [ pass ] 12 main.sp-row w3 [ pass ] 940 main.compare w2 [ pass ] 29 main.sp-security-anchor-type w3 [ pass ] 107 perfschema.table_lock_aggregate_hist_2u_3t w4 [ pass ] 3055 main.sp-threads w3 [ pass ] 287 main.function_defaults_innodb 'innodb' w1 [ pass ] 3069 main.sp-ucs2 w3 [ pass ] 54 main.gis-alter_table_online 'innodb' w1 [ pass ] 34 main.sp-vars w3 [ pass ] 246 main.group_by_innodb 'innodb' w1 [ pass ] 101 main.sp_gis w3 [ pass ] 11 main.group_min_max_innodb 'innodb' w1 [ pass ] 235 main.sp_missing_4665 w3 [ pass ] 15 perfschema.table_lock_aggregate_hist_4u_2t w4 [ pass ] 2849 main.sp_notembedded w3 [ pass ] 451 perfschema.table_lock_aggregate_hist_4u_3t w4 [ pass ] 2874 main.information_schema 'innodb' w1 [ pass ] 5187 main.information_schema_inno 'innodb' w1 [ pass ] 291 main.innodb_bug878769 'innodb' w1 [ pass ] 20 perfschema.table_lock_aggregate_thread_2u_2t w4 [ pass ] 2871 main.sp_stress_case w3 [ pass ] 8941 main.sp_sync w3 [ skipped ] debug_sync is not available main.compress w2 [ pass ] 13601 perfschema.table_lock_aggregate_thread_2u_3t w4 [ pass ] 3058 main.constraints w2 [ pass ] 34 main.sql_mode w3 [ pass ] 185 main.contributors w2 [ pass ] 11 main.count_distinct w2 [ pass ] 66 main.create-uca w2 [ pass ] 9 main.innodb_ext_key 'innodb' w1 [ pass ] 5494 main.create_drop_db w2 [ pass ] 22 main.innodb_group 'innodb' w1 [ pass ] 24 perfschema.table_lock_aggregate_thread_4u_2t w4 [ pass ] 2955 main.create_drop_event w2 [ pass ] 1141 main.create_drop_function w2 [ pass ] 13 main.innodb_icp 'innodb' w1 [ pass ] 1572 main.create_drop_index w2 [ pass ] 15 main.create_drop_procedure w2 [ pass ] 15 main.innodb_mrr_cpk 'innodb' w1 [ pass ] 621 main.create_drop_role w2 [ pass ] 26 main.create_drop_server w2 [ pass ] 29 main.innodb_utf8 'innodb' w1 [ pass ] 26 perfschema.table_lock_aggregate_thread_4u_3t w4 [ pass ] 2938 main.create_drop_trigger w2 [ pass ] 65 main.insert_innodb 'innodb' w1 [ pass ] 60 main.create_drop_udf w2 [ pass ] 37 perfschema.table_schema w4 [ pass ] 361 main.join_outer_innodb 'innodb' w1 [ pass ] 386 main.create_drop_user w2 [ pass ] 24 main.loaddata_autocom_innodb 'innodb' w1 [ pass ] 26 main.create_drop_view w2 [ pass ] 18 main.locked_temporary-5955 'innodb' w1 [ pass ] 24 main.create_not_windows w2 [ pass ] 15 main.create_or_replace_permission w2 [ pass ] 16 main.create_user w2 [ pass ] 34 main.create_w_max_indexes_128 w2 [ skipped ] Test needs mysqld built with --with-max-indexes=128 main.log_tables_upgrade 'innodb' w1 [ pass ] 978 main.lowercase_table2 'innodb' w1 [ skipped ] Test requires: 'lowercase2' main.create_w_max_indexes_64 w2 [ pass ] 101 main.merge_innodb 'innodb' w1 [ pass ] 49 main.cte_grant w2 [ pass ] 53 perfschema.threads_insert_delayed w4 [ pass ] 3026 main.mrr_derived_crash_4610 'innodb' w1 [ pass ] 37 perfschema.unary_digest w4 [ pass ] 18 main.cte_nonrecursive w2 [ pass ] 227 perfschema.update_order-3837 w4 [ pass ] 10 main.multi_update_innodb 'innodb' w1 [ pass ] 351 plugins.audit_null w4 [ pass ] 74 plugins.auth_v0100 w4 [ pass ] 40 plugins.cassandra_reinstall w4 [ skipped ] No Cassandra engine plugins.dialog w4 [ pass ] 129 main.ssl w3 [ pass ] 13206 plugins.false_dupes-6543 w4 [ pass ] 27 plugins.fulltext_plugin w4 [ pass ] 34 main.ssl_ca w3 [ pass ] 221 plugins.show_all_plugins w4 [ pass ] 826 plugins.simple_password_check w4 [ pass ] 193 plugins.sql_error_log w4 [ pass ] 72 plugins.unix_socket w4 [ skipped ] No unix_socket plugin roles.acl_load_mutex-5170 w4 [ pass ] 1624 roles.acl_statistics w4 [ pass ] 65 main.ssl_cert_verify w3 [ pass ] 5230 roles.admin w4 [ pass ] 97 roles.create_and_drop_current w4 [ pass ] 114 roles.create_and_drop_role w4 [ pass ] 122 roles.create_and_drop_role_invalid_user_table w4 [ pass ] 101 roles.create_and_grant_role w4 [ pass ] 31 roles.default_create_user_not_role w4 [ pass ] 41 main.mysql_upgrade 'innodb' w1 [ pass ] 10954 roles.definer w4 [ pass ] 1805 main.mysql_upgrade_ssl 'innodb' w1 [ pass ] 2243 roles.drop_current_user-5176 w4 [ pass ] 31 roles.drop_routines w4 [ pass ] 63 roles.grant-5771 w4 [ pass ] 53 roles.grant_empty w4 [ pass ] 8 roles.grant_proxy-5526 w4 [ pass ] 7 roles.grant_revoke_current w4 [ pass ] 10 main.cte_recursive w2 [ pass ] 17344 roles.grant_role_auto_create_user w4 [ pass ] 74 main.ctype_ascii w2 [ pass ] 25 main.mysqlcheck 'innodb' w1 [ pass ] 3038 roles.i_s_applicable_roles_is_default w4 [ pass ] 38 roles.ip-6401 w4 [ pass ] 28 roles.none_public w4 [ pass ] 19 roles.password w4 [ pass ] 52 main.order_by_innodb 'innodb' w1 [ pass ] 1947 roles.prepare_stmt_with_role w4 [ pass ] 228 roles.ps w4 [ pass ] 32 roles.rebuild_role_grants w4 [ pass ] 188 roles.recursive w4 [ pass ] 226 roles.rename_user w4 [ pass ] 11 main.ssl_compress w3 [ pass ] 14129 roles.revoke_all w4 [ pass ] 42 roles.role_case_sensitive-10744 w4 [ pass ] 38 roles.set_and_drop w4 [ pass ] 81 main.parser_bug21114_innodb 'innodb' w1 [ pass ] 4462 roles.set_default_role_clear w4 [ pass ] 13 roles.set_default_role_for w4 [ pass ] 40 roles.set_default_role_invalid w4 [ pass ] 15 roles.set_default_role_new_connection w4 [ pass ] 37 main.ctype_big5 w2 [ pass ] 8761 roles.set_default_role_ps-6960 w4 [ pass ] 6 roles.set_role-5232 w4 [ pass ] 10 roles.set_role-9614 w4 [ pass ] 53 main.ctype_binary w2 [ pass ] 964 roles.set_role-database-recursive w4 [ pass ] 23 main.ctype_collate w2 [ pass ] 124 roles.set_role-database-simple w4 [ pass ] 17 main.ctype_cp1250_ch w2 [ pass ] 198 main.plugin_innodb 'innodb' w1 [ pass ] 3871 roles.set_role-multiple-role w4 [ pass ] 84 roles.set_role-recursive w4 [ pass ] 34 main.progress_976225 'innodb' w1 [ pass ] 76 roles.set_role-routine-simple w4 [ pass ] 56 main.ctype_cp1251 w2 [ pass ] 1161 roles.set_role-simple w4 [ pass ] 23 main.ctype_cp850 w2 [ pass ] 3 roles.set_role-table-column-priv w4 [ pass ] 64 main.ctype_cp932 w2 [ pass ] 148 roles.set_role-table-simple w4 [ pass ] 68 main.ctype_create w2 [ pass ] 36 roles.show_grants w4 [ pass ] 49 main.ctype_errors w2 [ pass ] 64 sys_vars.aria_block_size_basic w4 [ pass ] 79 sys_vars.aria_checkpoint_interval_basic w4 [ pass ] 50 sys_vars.aria_checkpoint_log_activity_basic w4 [ pass ] 50 sys_vars.aria_encrypt_tables_basic w4 [ pass ] 54 sys_vars.aria_force_start_after_recovery_failures_basic w4 [ pass ] 45 sys_vars.aria_group_commit_basic w4 [ pass ] 45 sys_vars.aria_group_commit_interval_basic w4 [ pass ] 14 main.ssl_connect w3 [ pass ] 14320 sys_vars.aria_log_file_size_basic w4 [ pass ] 51 sys_vars.aria_log_purge_type_basic w4 [ pass ] 23 sys_vars.aria_max_sort_file_size_basic w4 [ pass ] 26 main.range 'innodb' w1 [ pass ] 8457 sys_vars.aria_page_checksum_basic w4 [ pass ] 14 sys_vars.aria_pagecache_age_threshold_basic w4 [ pass ] 15 sys_vars.aria_pagecache_buffer_size_basic w4 [ pass ] 30 sys_vars.aria_pagecache_division_limit_basic w4 [ pass ] 34 sys_vars.aria_pagecache_file_hash_size_basic w4 [ pass ] 11 main.range_innodb 'innodb' w1 [ pass ] 1724 sys_vars.aria_recover_options_basic w4 [ pass ] 15 sys_vars.aria_repair_threads_basic w4 [ pass ] 33 main.ctype_eucjpms w2 [ pass ] 8748 sys_vars.aria_sort_buffer_size_basic w4 [ pass ] 58 sys_vars.aria_stats_method_basic w4 [ pass ] 51 sys_vars.aria_sync_log_dir_basic w4 [ pass ] 31 sys_vars.aria_used_for_temp_tables_basic w4 [ pass ] 32 sys_vars.auto_increment_increment_basic w4 [ pass ] 56 sys_vars.auto_increment_increment_func w4 [ pass ] 69 sys_vars.auto_increment_offset_basic w4 [ pass ] 119 sys_vars.auto_increment_offset_func w4 [ pass ] 91 sys_vars.autocommit_basic w4 [ pass ] 41 sys_vars.automatic_sp_privileges_basic w4 [ pass ] 101 sys_vars.automatic_sp_privileges_func w4 [ pass ] 21 sys_vars.back_log_basic w4 [ pass ] 178 main.ctype_euckr w2 [ pass ] 5310 main.ssl_timeout w3 [ pass ] 10299 sys_vars.basedir_basic w4 [ pass ] 23 main.ctype_filename w2 [ pass ] 22 main.stack-crash w3 [ pass ] 23 sys_vars.big_tables_basic w4 [ pass ] 32 main.range_mrr_icp 'innodb' w1 [ pass ] 7686 main.status2 w3 [ pass ] 40 sys_vars.binlog_annotate_row_events_basic w4 [ pass ] 18 main.status_bug17954 w3 [ pass ] 17 sys_vars.binlog_cache_size_basic w4 [ pass ] 36 main.str_to_datetime_457 w3 [ pass ] 5 sys_vars.binlog_checksum_basic w4 [ pass ] 12 main.strict_autoinc_1myisam w3 [ pass ] 7 sys_vars.binlog_commit_wait_count_basic w4 [ pass ] 2 main.strict_autoinc_3heap w3 [ pass ] 7 sys_vars.binlog_commit_wait_usec_basic w4 [ pass ] 36 sys_vars.binlog_direct_non_transactional_updates_basic w4 [ pass ] 80 main.subselect3 w3 [ pass ] 1239 sys_vars.binlog_format_basic w4 [ pass ] 31 sys_vars.binlog_optimize_thread_scheduling_basic w4 [ pass ] 32 sys_vars.binlog_row_image_basic w4 [ pass ] 43 main.subselect3_jcl6 w3 [ pass ] 1155 sys_vars.binlog_stmt_cache_size_basic w4 [ pass ] 20 sys_vars.bulk_insert_buffer_size_basic w4 [ pass ] 57 sys_vars.character_set_client_basic w4 [ pass ] 300 main.subselect_exists2in w3 [ pass ] 1206 sys_vars.character_set_client_func w4 [ pass ] 146 main.subselect_exists2in_costmat w3 [ pass ] 1022 main.ctype_gb2312 w2 [ pass ] 9391 sys_vars.character_set_connection_basic w4 [ pass ] 578 sys_vars.character_set_connection_func w4 [ pass ] 35 main.range_vs_index_merge_innodb 'innodb' w1 [ pass ] 9338 sys_vars.character_set_database_basic w4 [ pass ] 187 main.read_only_innodb 'innodb' w1 [ pass ] 122 main.subselect_extra w3 [ pass ] 1054 main.reopen_temp_table 'innodb' w1 [ pass ] 85 sys_vars.character_set_database_func w4 [ pass ] 114 sys_vars.character_set_filesystem_basic w4 [ pass ] 192 main.rowid_order_innodb 'innodb' w1 [ pass ] 163 main.single_delete_update_innodb 'innodb' w1 [ pass ] 15 sys_vars.character_set_results_basic w4 [ pass ] 155 main.sp-group 'innodb' w1 [ pass ] 61 sys_vars.character_set_results_func w4 [ pass ] 41 main.subselect_extra_no_semijoin w3 [ pass ] 1966 sys_vars.character_set_server_basic w4 [ pass ] 117 main.subselect_gis w3 [ pass ] 7 sys_vars.character_set_server_func w4 [ pass ] 61 sys_vars.character_set_system_basic w4 [ pass ] 31 sys_vars.character_sets_dir_basic w4 [ pass ] 14 main.subselect_mat w3 [ pass ] 965 sys_vars.collation_connection_basic w4 [ pass ] 292 main.subselect_mat_cost_bugs w3 [ pass ] 250 sys_vars.collation_connection_func w4 [ pass ] 13 main.subselect_notembedded w3 [ pass ] 324 sys_vars.collation_database_basic w4 [ pass ] 243 main.subselect_nulls w3 [ pass ] 22 sys_vars.collation_database_func w4 [ pass ] 49 main.subselect_partial_match w3 [ pass ] 333 main.ctype_gbk w2 [ pass ] 8573 sys_vars.collation_server_basic w4 [ pass ] 219 main.ctype_gbk_export_import w2 [ skipped ] Need POSIX locale zh_CN.gbk sys_vars.collation_server_func w4 [ pass ] 31 main.ctype_hebrew w2 [ pass ] 7 sys_vars.completion_type_basic w4 [ pass ] 42 sys_vars.concurrent_insert_basic w4 [ pass ] 33 sys_vars.concurrent_insert_func w4 [ pass ] 34 sys_vars.connect_timeout_basic w4 [ pass ] 17 sys_vars.datadir_basic w4 [ pass ] 40 sys_vars.date_format_basic w4 [ pass ] 27 main.sp-innodb 'innodb' w1 [ pass ] 8092 sys_vars.datetime_format_basic w4 [ pass ] 10 main.ssl_and_innodb 'innodb' w1 [ pass ] 13 sys_vars.deadlock_search_depth_long_basic w4 [ pass ] 72 sys_vars.deadlock_search_depth_short_basic w4 [ pass ] 87 sys_vars.deadlock_timeout_long_basic w4 [ pass ] 51 sys_vars.deadlock_timeout_short_basic w4 [ pass ] 13 main.ctype_latin1 w2 [ pass ] 5836 sys_vars.debug_mutex_deadlock_detector_basic w4 [ skipped ] needs safemutex deadlock detector main.subselect_sj w3 [ pass ] 7283 sys_vars.debug_no_thread_alarm_basic w4 [ pass ] 15 main.ctype_latin2 w2 [ pass ] 151 sys_vars.debug_sync_basic w4 [ skipped ] debug_sync is not available main.subselect_sj_aria w3 [ pass ] 32 sys_vars.default_master_connection_basic w4 [ pass ] 63 main.ctype_latin2_ch w2 [ pass ] 269 sys_vars.default_regex_flags_basic w4 [ pass ] 34 main.ctype_many w2 [ pass ] 258 sys_vars.default_tmp_storage_engine_basic w4 [ pass ] 94 main.ctype_mb w2 [ pass ] 57 main.stat_tables_disabled 'innodb' w1 [ pass ] 5330 sys_vars.default_week_format_basic w4 [ pass ] 59 main.strict_autoinc_2innodb 'innodb' w1 [ pass ] 19 sys_vars.default_week_format_func w4 [ pass ] 19 sys_vars.delay_key_write_basic w4 [ pass ] 47 sys_vars.delayed_insert_limit_basic w4 [ pass ] 77 main.ctype_nopad_8bit w2 [ pass ] 2471 main.subselect_sj2 'innodb' w1 [ pass ] 1865 sys_vars.delayed_insert_limit_func w4 [ pass ] 411 main.ctype_recoding w2 [ pass ] 120 sys_vars.delayed_insert_timeout_basic w4 [ pass ] 70 sys_vars.delayed_queue_size_basic w4 [ pass ] 42 sys_vars.div_precision_increment_basic w4 [ pass ] 69 sys_vars.div_precision_increment_func w4 [ pass ] 24 main.subselect_sj2_jcl6 'innodb' w1 [ pass ] 2131 main.subselect_sj_jcl6 w3 [ pass ] 7214 sys_vars.encrypt_tmp_disk_tables_basic w4 [ pass ] 28 sys_vars.error_count_basic w4 [ pass ] 31 sys_vars.event_scheduler_basic w4 [ pass ] 128 main.subselect_sj_mat w3 [ pass ] 912 sys_vars.expensive_subquery_limit_basic w4 [ pass ] 23 main.subselect_sj2_mat 'innodb' w1 [ pass ] 1997 main.subselect_sj_nonmerged w3 [ pass ] 149 sys_vars.expire_logs_days_basic w4 [ pass ] 293 sys_vars.explicit_defaults_for_timestamp_basic w4 [ pass ] 381 main.system_mysql_db_fix40123 'innodb' w1 [ pass ] 882 sys_vars.explicit_defaults_for_timestamp_off w4 [ pass ] 76 main.sum_distinct w3 [ pass ] 1492 sys_vars.external_user_basic w4 [ pass ] 64 main.system_mysql_db_fix50030 'innodb' w1 [ pass ] 785 sys_vars.extra_max_connections_basic w4 [ pass ] 191 sys_vars.extra_port_basic w4 [ pass ] 10 main.system_mysql_db_fix50117 'innodb' w1 [ pass ] 637 sys_vars.flush_basic w4 [ pass ] 27 sys_vars.flush_time_basic w4 [ pass ] 83 sys_vars.foreign_key_checks_basic w4 [ pass ] 55 main.ctype_sjis w2 [ pass ] 9622 main.symlink w3 [ pass ] 2896 sys_vars.ft_boolean_syntax_basic w4 [ pass ] 79 main.synchronization w3 [ pass ] 89 sys_vars.ft_boolean_syntax_func w4 [ pass ] 26 main.system_mysql_db w3 [ pass ] 11 sys_vars.ft_max_word_len_basic w4 [ pass ] 17 main.system_mysql_db_refs w3 [ pass ] 27 sys_vars.ft_min_word_len_basic w4 [ pass ] 10 main.table_elim_debug w3 [ pass ] 25 sys_vars.ft_query_expansion_limit_basic w4 [ pass ] 10 main.table_keyinfo-6838 w3 [ pass ] 14 sys_vars.ft_stopword_file_basic w4 [ pass ] 10 main.table_options w3 [ pass ] 41 sys_vars.general_log_basic w4 [ pass ] 15 main.table_options-5867 w3 [ pass ] 35 sys_vars.general_log_func w4 [ pass ] 35 main.tablelock w3 [ pass ] 25 sys_vars.group_concat_max_len_basic w4 [ pass ] 30 main.temp_table_frm w3 [ pass ] 29 sys_vars.group_concat_max_len_func w4 [ pass ] 17 main.temporal_literal w3 [ pass ] 108 sys_vars.gtid_binlog_pos_basic w4 [ pass ] 16 main.ctype_swe7 w2 [ pass ] 4675 sys_vars.gtid_binlog_state_basic w4 [ pass ] 2 main.temporal_scale_4283 w3 [ pass ] 34 sys_vars.gtid_current_pos_basic w4 [ pass ] 9 main.timeout w3 [ pass ] 40 main.ctype_tis620 w2 [ pass ] 419 sys_vars.gtid_domain_id_basic w4 [ pass ] 27 sys_vars.gtid_ignore_duplicates_basic w4 [ pass ] 3 main.timezone w3 [ pass ] 17 main.transaction_timeout 'innodb' w1 [ pass ] 8031 sys_vars.gtid_seq_no_basic w4 [ pass ] 3 sys_vars.gtid_slave_pos_basic w4 [ pass ] 31 main.timezone2 w3 [ pass ] 87 main.ctype_uca w2 [ pass ] 1742 sys_vars.gtid_strict_mode_basic w4 [ pass ] 15 sys_vars.have_compress_basic w4 [ pass ] 8 main.timezone3 w3 [ pass ] 13 main.ctype_ucs2_uca w2 [ pass ] 146 sys_vars.have_crypt_basic w4 [ pass ] 21 sys_vars.have_dynamic_loading_basic w4 [ pass ] 24 main.timezone4 w3 [ pass ] 1 sys_vars.have_geometry_basic w4 [ pass ] 50 main.timezone_grant w3 [ pass ] 47 sys_vars.have_openssl_basic w4 [ pass ] 38 main.trigger-trans 'innodb' w1 [ pass ] 3330 sys_vars.have_profiling_basic w4 [ pass ] 17 main.tmp_table_count-7586 w3 [ pass ] 48 main.type_bit_innodb 'innodb' w1 [ pass ] 223 sys_vars.have_query_cache_basic w4 [ pass ] 29 sys_vars.have_rtree_keys_basic w4 [ pass ] 16 main.type_num_innodb 'innodb' w1 [ pass ] 82 sys_vars.have_ssl_basic w4 [ pass ] 25 main.type_temporal_innodb 'innodb' w1 [ pass ] 77 main.trigger w3 [ pass ] 1349 sys_vars.have_symlink_basic w4 [ pass ] 9 main.type_time_hires 'innodb' w1 [ pass ] 119 sys_vars.histogram_size_basic w4 [ pass ] 35 main.trigger-compat w3 [ pass ] 109 main.type_timestamp_hires 'innodb' w1 [ pass ] 157 sys_vars.histogram_type_basic w4 [ pass ] 29 sys_vars.hostname_basic w4 [ pass ] 32 sys_vars.identity_basic w4 [ pass ] 21 main.update 'innodb' w1 [ pass ] 796 sys_vars.ignore_builtin_innodb_basic w4 [ pass ] 13 sys_vars.in_transaction_basic w4 [ pass ] 19 sys_vars.init_connect_basic w4 [ pass ] 50 main.ctype_ujis w2 [ pass ] 7089 main.trigger_notembedded w3 [ pass ] 2389 sys_vars.init_file_basic w4 [ pass ] 31 main.truncate w3 [ pass ] 48 sys_vars.init_slave_basic w4 [ pass ] 25 main.truncate_badse w3 [ pass ] 14 main.truncate_coverage w3 [ skipped ] debug_sync is not available sys_vars.innodb_adaptive_flushing_method_basic w4 [ pass ] 1 main.xa 'innodb' w1 [ pass ] 2281 sys_vars.innodb_adaptive_hash_index_partitions_basic w4 [ pass ] main.type_binary w3 [ pass ] 71 sys_vars.innodb_blocking_buffer_pool_restore_basic w4 [ pass ] 1 main.type_bit w3 [ pass ] 218 sys_vars.innodb_buffer_pool_populate_basic w4 [ pass ] 1 sys_vars.innodb_buffer_pool_restore_at_startup_basic w4 [ pass ] main.type_blob w3 [ pass ] 374 main.xtradb_mrr 'innodb' w1 [ pass ] 1496 sys_vars.innodb_buffer_pool_shm_checksum_basic w4 [ pass ] sys_vars.innodb_buffer_pool_shm_key_basic w4 [ pass ] 12 main.type_date w3 [ pass ] 255 perfschema.misc 'innodb' w1 [ pass ] 84 sys_vars.innodb_checkpoint_age_target_basic w4 [ pass ] 28 sys_vars.innodb_corrupt_table_action_basic w4 [ pass ] main.type_datetime w3 [ pass ] 399 main.ctype_ujis_ucs2 w2 [ pass ] 4813 sys_vars.innodb_dict_size_limit_basic w4 [ pass ] 1 perfschema.pfs_upgrade_event 'innodb' w1 [ pass ] 1051 main.type_decimal w3 [ pass ] 310 sys_vars.innodb_doublewrite_file_basic w4 [ pass ] 1 sys_vars.innodb_fake_changes_basic w4 [ pass ] 14 main.ctype_utf16_uca w2 [ pass ] 961 sys_vars.innodb_fast_checksum_basic w4 [ pass ] 13 perfschema.pfs_upgrade_func 'innodb' w1 [ pass ] 933 sys_vars.innodb_flush_neighbor_pages_basic w4 [ pass ] 1 main.type_enum w3 [ pass ] 1165 sys_vars.innodb_ibuf_accel_rate_basic w4 [ pass ] 24 main.ctype_utf32_uca w2 [ pass ] 975 main.type_float w3 [ pass ] 277 sys_vars.innodb_ibuf_active_contract_basic w4 [ pass ] 14 perfschema.pfs_upgrade_proc 'innodb' w1 [ pass ] 994 main.ctype_utf8_uca w2 [ pass ] 137 sys_vars.innodb_ibuf_max_size_basic w4 [ pass ] 6 main.type_int w3 [ pass ] 39 sys_vars.innodb_import_table_from_xtrabackup_basic w4 [ pass ] main.type_nchar w3 [ pass ] 18 sys_vars.innodb_kill_idle_transaction_basic w4 [ pass ] 20 main.ctype_utf8mb4_heap w2 [ pass ] 665 main.type_num w3 [ pass ] 347 perfschema.pfs_upgrade_table 'innodb' w1 [ pass ] 937 sys_vars.innodb_lazy_drop_table_basic w4 [ pass ] 14 sys_vars.innodb_locking_fake_changes_basic w4 [ pass ] 28 main.type_ranges w3 [ pass ] 143 main.ctype_utf8mb4_myisam w2 [ pass ] 761 sys_vars.innodb_log_block_size_basic w4 [ pass ] 11 main.type_set w3 [ pass ] 113 perfschema.pfs_upgrade_view 'innodb' w1 [ pass ] 1010 sys_vars.innodb_max_bitmap_file_size_basic w4 [ pass ] main.type_temporal_mysql56 w3 [ pass ] 9 sys_vars.innodb_max_changed_pages_basic w4 [ pass ] perfschema.threads_innodb 'innodb' w1 [ pass ] 14 main.ctype_utf8mb4_uca w2 [ pass ] 774 sys_vars.innodb_read_ahead_basic w4 [ pass ] 1 main.type_time w3 [ pass ] 339 main.datetime_456 w2 [ pass ] 4 sys_vars.innodb_recovery_stats_basic w4 [ pass ] 9 main.type_time_6065 w3 [ pass ] 234 sys_vars.innodb_recovery_update_relay_log_basic w4 [ pass ] 14 sys_vars.innodb_show_locks_held_basic w4 [ pass ] main.type_timestamp w3 [ pass ] 346 sys_vars.innodb_show_verbose_locks_basic w4 [ pass ] main.type_uint w3 [ pass ] 28 sys_vars.innodb_stats_auto_update_basic w4 [ pass ] 29 main.ddl_i18n_koi8r w2 [ pass ] 1831 sys_vars.innodb_stats_update_need_lock_basic w4 [ pass ] main.type_varchar w3 [ pass ] 216 sys_vars.innodb_thread_concurrency_timer_based_basic w4 [ pass ] 23 main.type_year w3 [ pass ] 129 sql_sequence.read_only 'innodb' w1 [ pass ] 3688 sys_vars.innodb_track_redo_log_now_basic w4 [ pass ] main.udf w3 [ pass ] 135 sys_vars.innodb_use_global_flush_log_at_trx_commit_basic w4 [ pass ] 1 main.udf_debug_sync w3 [ skipped ] debug_sync is not available sys_vars.innodb_use_sys_stats_table_basic w4 [ pass ] main.ddl_i18n_utf8 w2 [ pass ] 1939 sys_vars.insert_id_basic w4 [ pass ] 33 main.debug_sync w2 [ skipped ] debug_sync is not available sys_vars.insert_id_func w4 [ pass ] 14 sys_vars.autocommit_func 'innodb' w1 [ pass ] 51 sys_vars.interactive_timeout_basic w4 [ pass ] 51 main.udf_notembedded w3 [ pass ] 1480 sys_vars.completion_type_func 'innodb' w1 [ pass ] 59 main.udf_query_cache w3 [ pass ] 29 sys_vars.default_storage_engine_basic 'innodb' w1 [ pass ] 32 main.default w2 [ pass ] 1292 main.update_ignore_216 w3 [ pass ] 17 main.default_debug w2 [ skipped ] debug_sync is not available sys_vars.enforce_storage_engine_basic 'innodb' w1 [ pass ] 34 main.default_session w2 [ pass ] 51 main.upgrade w3 [ pass ] 118 sys_vars.foreign_key_checks_func 'innodb' w1 [ pass ] 73 main.default_storage_engine w2 [ pass ] 106 main.user_var w3 [ pass ] 215 sys_vars.innodb_adaptive_flushing_basic 'innodb' w1 [ pass ] 66 sys_vars.interactive_timeout_func w4 [ pass ] 2026 main.delete w2 [ pass ] 211 main.userstat-badlogin-4824 w3 [ pass ] 45 sys_vars.innodb_adaptive_flushing_lwm_basic 'innodb' w1 [ pass ] 44 sys_vars.join_buffer_size_basic w4 [ pass ] 77 main.delete_returning w2 [ pass ] 50 main.varbinary w3 [ pass ] 62 sys_vars.join_buffer_space_limit_basic w4 [ pass ] 16 sys_vars.innodb_adaptive_hash_index_basic 'innodb' w1 [ pass ] 95 main.delete_returning_grant w2 [ pass ] 41 main.variables_community w3 [ pass ] 21 sys_vars.join_cache_level_basic w4 [ pass ] 30 sys_vars.innodb_adaptive_hash_index_parts_basic 'innodb' w1 [ pass ] 28 main.deprecated_features w2 [ pass ] 8 main.view_alias w3 [ pass ] 91 sys_vars.key_buffer_size_basic w4 [ pass ] 67 sys_vars.innodb_adaptive_max_sleep_delay_basic 'innodb' w1 [ pass ] 29 sys_vars.key_buffer_size_func w4 [ pass ] 22 sys_vars.innodb_autoextend_increment_basic 'innodb' w1 [ pass ] 41 sys_vars.key_cache_age_threshold_basic w4 [ pass ] 47 main.derived_cond_pushdown w2 [ pass ] 948 sys_vars.innodb_autoinc_lock_mode_basic 'innodb' w1 [ pass ] 27 main.view_grant w3 [ pass ] 1116 sys_vars.key_cache_block_size_basic w4 [ pass ] 46 sys_vars.innodb_background_scrub_data_check_interval_basic 'innodb' w1 [ pass ] 62 sys_vars.key_cache_division_limit_basic w4 [ pass ] 39 sys_vars.innodb_background_scrub_data_compressed_basic 'innodb' w1 [ pass ] 39 sys_vars.key_cache_file_hash_size_basic w4 [ pass ] 41 sys_vars.innodb_background_scrub_data_interval_basic 'innodb' w1 [ pass ] 16 sys_vars.key_cache_segments_basic w4 [ pass ] 15 sys_vars.innodb_background_scrub_data_uncompressed_basic 'innodb' w1 [ pass ] 18 sys_vars.large_files_support_basic w4 [ pass ] 11 sys_vars.innodb_buf_dump_status_frequency_basic 'innodb' w1 [ pass ] 10 sys_vars.large_page_size_basic w4 [ pass ] 51 sys_vars.innodb_buffer_pool_chunk_size_basic 'innodb' w1 [ pass ] 79 sys_vars.large_pages_basic w4 [ pass ] 141 sys_vars.last_gtid_basic w4 [ pass ] 110 sys_vars.last_insert_id_basic w4 [ pass ] 163 main.wait_timeout w3 [ pass ] 4122 sys_vars.lc_messages_basic w4 [ pass ] 68 sys_vars.lc_messages_dir_basic w4 [ pass ] 14 sys_vars.innodb_buffer_pool_dump_at_shutdown_basic 'innodb' w1 [ pass ] 2551 sys_vars.lc_time_names_basic w4 [ pass ] 293 sys_vars.innodb_buffer_pool_dump_now_basic 'innodb' w1 [ pass ] 6 sys_vars.lc_time_names_func w4 [ pass ] 9 sys_vars.innodb_buffer_pool_instances_basic 'innodb' w1 [ pass ] 41 sys_vars.license_basic w4 [ pass ] 20 main.wait_timeout_not_windows w3 [ pass ] 2116 sys_vars.innodb_buffer_pool_load_abort_basic 'innodb' w1 [ pass ] 2 sys_vars.local_infile_basic w4 [ pass ] 35 main.warnings_engine_disabled w3 [ pass ] 10 sys_vars.innodb_buffer_pool_load_at_startup_basic 'innodb' w1 [ pass ] 3 sys_vars.local_infile_func w4 [ pass ] 48 sys_vars.lock_wait_timeout_basic w4 [ pass ] 52 sys_vars.locked_in_memory_basic w4 [ pass ] 34 sys_vars.log_bin_basic w4 [ pass ] 9 sys_vars.log_bin_trust_function_creators_basic w4 [ pass ] 20 sys_vars.log_error_func w4 [ pass ] 4 sys_vars.innodb_buffer_pool_load_now_basic 'innodb' w1 [ pass ] 2046 sys_vars.log_output_basic w4 [ pass ] 29 sys_vars.innodb_change_buffer_max_size_basic 'innodb' w1 [ pass ] 44 main.derived_opt w2 [ pass ] 10986 sys_vars.log_output_func w4 [ pass ] 28 sys_vars.innodb_change_buffering_basic 'innodb' w1 [ pass ] 60 sys_vars.log_queries_not_using_indexes_basic w4 [ pass ] 11 sys_vars.innodb_checksum_algorithm_basic 'innodb' w1 [ pass ] 7 sys_vars.log_slave_updates_basic w4 [ pass ] 24 sys_vars.innodb_checksums_basic 'innodb' w1 [ pass ] 11 main.derived_view w2 [ pass ] 933 sys_vars.log_slow_filter_basic w4 [ pass ] 34 sys_vars.innodb_cmp_per_index_enabled_basic 'innodb' w1 [ pass ] 26 sys_vars.log_slow_rate_limit_basic w4 [ pass ] 13 sys_vars.innodb_commit_concurrency_basic 'innodb' w1 [ pass ] 37 sys_vars.log_slow_verbosity_basic w4 [ pass ] 27 sys_vars.innodb_compression_failure_threshold_pct_basic 'innodb' w1 [ pass ] 33 sys_vars.log_tc_size_basic w4 [ pass ] 1 main.dirty_close w2 [ pass ] 1068 sys_vars.innodb_compression_level_basic 'innodb' w1 [ pass ] 28 sys_vars.log_warnings_basic w4 [ pass ] 43 sys_vars.innodb_compression_pad_pct_max_basic 'innodb' w1 [ pass ] 23 sys_vars.long_query_time_basic w4 [ pass ] 30 sys_vars.innodb_concurrency_tickets_basic 'innodb' w1 [ pass ] 26 main.distinct w2 [ pass ] 798 sys_vars.low_priority_updates_basic w4 [ pass ] 40 sys_vars.innodb_data_file_path_basic 'innodb' w1 [ pass ] 41 sys_vars.lower_case_file_system_basic w4 [ pass ] 6 main.drop w2 [ pass ] 305 sys_vars.lower_case_table_names_basic w4 [ pass ] 6 sys_vars.innodb_data_home_dir_basic 'innodb' w1 [ pass ] 34 main.drop-no_root w2 [ pass ] 12 sys_vars.master_verify_checksum_basic w4 [ pass ] 27 sys_vars.innodb_default_row_format_basic 'innodb' w1 [ pass ] 10 sys_vars.max_allowed_packet_basic w4 [ pass ] 46 sys_vars.innodb_defragment_basic 'innodb' w1 [ pass ] 4 main.dyncol w2 [ pass ] 322 sys_vars.max_allowed_packet_func w4 [ pass ] 9 sys_vars.innodb_defragment_fill_factor_basic 'innodb' w1 [ pass ] 6 sys_vars.max_binlog_cache_size_basic w4 [ pass ] 39 sys_vars.innodb_defragment_fill_factor_n_recs_basic 'innodb' w1 [ pass ] 6 sys_vars.max_binlog_size_basic w4 [ pass ] 29 sys_vars.innodb_defragment_frequency_basic 'innodb' w1 [ pass ] 6 sys_vars.max_binlog_stmt_cache_size_basic w4 [ pass ] 30 sys_vars.innodb_defragment_n_pages_basic 'innodb' w1 [ pass ] 5 main.empty_server_name-8224 w2 [ pass ] 1543 sys_vars.max_connect_errors_basic w4 [ pass ] 27 sys_vars.innodb_defragment_stats_accuracy_basic 'innodb' w1 [ pass ] 7 main.empty_table w2 [ pass ] 10 sys_vars.max_connections_basic w4 [ pass ] 27 sys_vars.innodb_disable_sort_file_cache_basic 'innodb' w1 [ pass ] 44 main.empty_user_table w2 [ pass ] 13 sys_vars.max_delayed_threads_basic w4 [ pass ] 40 sys_vars.innodb_disallow_writes_basic 'innodb' w1 [ pass ] 16 main.enforce_storage_engine w2 [ pass ] 48 sys_vars.max_digest_length_basic w4 [ pass ] 25 sys_vars.innodb_doublewrite_basic 'innodb' w1 [ pass ] 22 main.errors w2 [ pass ] 65 sys_vars.max_error_count_basic w4 [ pass ] 60 sys_vars.innodb_encrypt_log_basic 'innodb' w1 [ pass ] 10 sys_vars.max_heap_table_size_basic w4 [ pass ] 44 sys_vars.innodb_encrypt_tables_basic 'innodb' w1 [ pass ] 41 main.events_1 w2 [ pass ] 417 sys_vars.max_insert_delayed_threads_basic w4 [ pass ] 32 sys_vars.innodb_encryption_rotate_key_age_basic 'innodb' w1 [ pass ] 15 sys_vars.max_join_size_basic w4 [ pass ] 22 main.events_2 w2 [ pass ] 281 sys_vars.innodb_encryption_rotation_iops_basic 'innodb' w1 [ pass ] 16 main.events_embedded w2 [ skipped ] Test requires: embedded server sys_vars.max_join_size_func w4 [ pass ] 17 sys_vars.innodb_encryption_threads_basic 'innodb' w1 [ pass ] 30 main.events_grant w2 [ pass ] 186 sys_vars.max_length_for_sort_data_basic w4 [ pass ] 46 sys_vars.innodb_fast_shutdown_basic 'innodb' w1 [ pass ] 30 main.events_microsec w2 [ pass ] 3 sys_vars.max_long_data_size_basic w4 [ pass ] 4 sys_vars.innodb_fatal_semaphore_wait_threshold_basic 'innodb' w1 [ pass ] 16 main.win w3 [ pass ] 17019 sys_vars.max_prepared_stmt_count_basic w4 [ pass ] 33 sys_vars.innodb_file_format_basic 'innodb' w1 [ pass ] 37 main.win_avg w3 [ pass ] 7 sys_vars.max_prepared_stmt_count_func w4 [ pass ] 27 sys_vars.innodb_file_format_check_basic 'innodb' w1 [ pass ] 24 sys_vars.max_relay_log_size_basic w4 [ pass ] 41 sys_vars.innodb_file_format_max_basic 'innodb' w1 [ pass ] 28 sys_vars.max_seeks_for_key_basic w4 [ pass ] 35 sys_vars.innodb_file_io_threads_basic 'innodb' w1 [ pass ] 20 sys_vars.max_seeks_for_key_func w4 [ pass ] 21 sys_vars.innodb_fill_factor_basic 'innodb' w1 [ pass ] 17 sys_vars.max_sort_length_basic w4 [ pass ] 33 sys_vars.innodb_flush_log_at_timeout_basic 'innodb' w1 [ pass ] 54 sys_vars.max_sort_length_func w4 [ pass ] 62 sys_vars.innodb_flush_log_at_trx_commit_basic 'innodb' w1 [ pass ] 26 main.win_big w3 [ pass ] 2351 sys_vars.max_sp_recursion_depth_basic w4 [ pass ] 34 sys_vars.innodb_flush_method_basic 'innodb' w1 [ pass ] 11 main.win_big-mdev-10092 w3 [ pass ] 78 sys_vars.max_sp_recursion_depth_func w4 [ pass ] 51 sys_vars.innodb_flush_neighbors_basic 'innodb' w1 [ pass ] 68 sys_vars.max_statement_time_basic w4 [ pass ] 47 sys_vars.innodb_flush_sync_basic 'innodb' w1 [ pass ] 64 sys_vars.max_tmp_tables_basic w4 [ pass ] 46 sys_vars.innodb_flushing_avg_loops_basic 'innodb' w1 [ pass ] 50 sys_vars.max_user_connections-2 w4 [ pass ] 8 main.events_scheduling w2 [ pass ] 5506 sys_vars.innodb_force_load_corrupted_basic 'innodb' w1 [ pass ] 12 sys_vars.max_write_lock_count_basic w4 [ pass ] 26 main.except w2 [ pass ] 77 sys_vars.innodb_force_primary_key_basic 'innodb' w1 [ pass ] 20 sys_vars.metadata_locks_hash_instances_basic w4 [ pass ] 9 sys_vars.innodb_force_recovery_basic 'innodb' w1 [ pass ] 11 sys_vars.min_examined_row_limit_basic w4 [ pass ] 42 sys_vars.innodb_ft_aux_table_basic 'innodb' w1 [ pass ] 42 sys_vars.mrr_buffer_size_basic w4 [ pass ] 22 sys_vars.innodb_ft_cache_size_basic 'innodb' w1 [ pass ] 29 sys_vars.multi_range_count_basic w4 [ pass ] 37 main.execution_constants w2 [ pass ] 1491 sys_vars.innodb_ft_enable_diag_print_basic 'innodb' w1 [ pass ] 45 sys_vars.myisam_block_size_basic w4 [ pass ] 11 sys_vars.innodb_ft_enable_stopword_basic 'innodb' w1 [ pass ] 47 sys_vars.myisam_data_pointer_size_basic w4 [ pass ] 25 sys_vars.innodb_ft_max_token_size_basic 'innodb' w1 [ pass ] 31 sys_vars.myisam_max_sort_file_size_basic w4 [ pass ] 45 sys_vars.innodb_ft_min_token_size_basic 'innodb' w1 [ pass ] 14 sys_vars.myisam_mmap_size_basic w4 [ pass ] 19 sys_vars.innodb_ft_num_word_optimize_basic 'innodb' w1 [ pass ] 24 sys_vars.myisam_recover_options_basic w4 [ pass ] 32 main.explain w2 [ pass ] 1766 sys_vars.innodb_ft_result_cache_limit_basic 'innodb' w1 [ pass ] 15 sys_vars.myisam_repair_threads_basic w4 [ pass ] 107 sys_vars.innodb_ft_server_stopword_table_basic 'innodb' w1 [ pass ] 16 sys_vars.myisam_sort_buffer_size_basic w4 [ pass ] 33 sys_vars.innodb_ft_sort_pll_degree_basic 'innodb' w1 [ pass ] 13 sys_vars.myisam_stats_method_basic w4 [ pass ] 138 sys_vars.innodb_ft_total_cache_size_basic 'innodb' w1 [ pass ] 13 sys_vars.myisam_stats_method_func w4 [ pass ] 28 sys_vars.innodb_ft_user_stopword_table_basic 'innodb' w1 [ pass ] 159 sys_vars.myisam_use_mmap_basic w4 [ pass ] 9 sys_vars.mysql56_temporal_format_basic w4 [ pass ] 33 sys_vars.innodb_idle_flush_pct_basic 'innodb' w1 [ pass ] 40 sys_vars.innodb_immediate_scrub_data_uncompressed_basic 'innodb' w1 [ pass ] 16 sys_vars.mysql56_temporal_format_func w4 [ pass ] 26 main.failed_auth_3909 w2 [ pass ] 3031 sys_vars.named_pipe_basic w4 [ skipped ] Need windows main.failed_auth_unixsocket w2 [ skipped ] No unix_socket plugin sys_vars.innodb_io_capacity_basic 'innodb' w1 [ pass ] 29 sys_vars.net_buffer_length_basic w4 [ pass ] 28 main.features w2 [ pass ] 76 sys_vars.innodb_io_capacity_max_basic 'innodb' w1 [ pass ] 35 sys_vars.net_read_timeout_basic w4 [ pass ] 52 main.filesort_bad_i_s-7585 w2 [ pass ] 95 sys_vars.innodb_large_prefix_basic 'innodb' w1 [ pass ] 51 sys_vars.net_retry_count_basic w4 [ pass ] 41 sys_vars.innodb_lock_wait_timeout_basic 'innodb' w1 [ pass ] 25 sys_vars.net_write_timeout_basic w4 [ pass ] 31 main.fix_priv_tables w2 [ pass ] 518 sys_vars.innodb_locks_unsafe_for_binlog_basic 'innodb' w1 [ pass ] 12 sys_vars.old_alter_table_basic w4 [ pass ] 20 sys_vars.innodb_log_buffer_size_basic 'innodb' w1 [ pass ] 11 sys_vars.old_basic w4 [ pass ] 11 sys_vars.innodb_log_checksums_basic 'innodb' w1 [ pass ] 19 sys_vars.old_mode_basic w4 [ pass ] 32 main.win_big-mdev-11697 w3 [ pass ] 13214 sys_vars.innodb_log_compressed_pages_basic 'innodb' w1 [ pass ] 15 sys_vars.old_passwords_basic w4 [ pass ] 30 main.win_bit w3 [ pass ] 16 sys_vars.innodb_log_file_size_basic 'innodb' w1 [ pass ] 10 sys_vars.old_passwords_func w4 [ pass ] 18 main.win_empty_over w3 [ pass ] 21 sys_vars.open_files_limit_basic w4 [ pass ] 10 sys_vars.innodb_log_files_in_group_basic 'innodb' w1 [ pass ] 23 main.win_first_last_value w3 [ pass ] 14 sys_vars.optimizer_prune_level_basic w4 [ pass ] 31 sys_vars.innodb_log_group_home_dir_basic 'innodb' w1 [ pass ] 26 main.win_i_s w3 [ pass ] 12 main.flush w2 [ pass ] 3122 sys_vars.optimizer_search_depth_basic w4 [ pass ] 41 sys_vars.innodb_log_write_ahead_size_basic 'innodb' w1 [ pass ] 37 main.win_lead_lag w3 [ pass ] 24 sys_vars.optimizer_selectivity_sampling_limit_basic w4 [ pass ] 36 sys_vars.innodb_lru_scan_depth_basic 'innodb' w1 [ pass ] 38 main.win_min_max w3 [ pass ] 70 sys_vars.optimizer_switch_basic w4 [ pass ] 23 sys_vars.innodb_max_dirty_pages_pct_basic 'innodb' w1 [ pass ] 33 main.win_nth_value w3 [ pass ] 11 sys_vars.optimizer_use_condition_selectivity_basic w4 [ pass ] 35 main.win_ntile w3 [ pass ] 32 sys_vars.oqgraph_allow_create_integer_latch_basic w4 [ pass ] main.win_orderby w3 [ pass ] 18 sys_vars.pfs_digests_size_basic w4 [ pass ] 11 main.win_percent_cume w3 [ pass ] 6 sys_vars.innodb_max_dirty_pages_pct_func 'innodb' w1 [ pass ] 1074 sys_vars.pfs_max_digest_length_basic w4 [ pass ] 11 main.win_rank w3 [ pass ] 45 sys_vars.innodb_max_dirty_pages_pct_lwm_basic 'innodb' w1 [ pass ] 26 sys_vars.pid_file_basic w4 [ pass ] 21 main.win_std w3 [ pass ] 45 sys_vars.plugin_maturity_basic w4 [ pass ] 10 sys_vars.innodb_max_purge_lag_basic 'innodb' w1 [ pass ] 27 main.win_sum w3 [ pass ] 7 sys_vars.port_basic w4 [ pass ] 11 sys_vars.innodb_max_purge_lag_delay_basic 'innodb' w1 [ pass ] 8 main.windows w3 [ skipped ] Need windows main.flush_table w2 [ pass ] 4056 main.xa_sync w3 [ skipped ] debug_sync is not available sys_vars.preload_buffer_size_basic w4 [ pass ] 43 sys_vars.innodb_max_undo_log_size_basic 'innodb' w1 [ pass ] 12 main.frm_bad_row_type-7333 w2 [ pass ] 8 sys_vars.profiling_basic w4 [ pass ] 35 main.xml w3 [ pass ] 184 sys_vars.innodb_mtflush_threads_basic 'innodb' w1 [ pass ] 14 sys_vars.profiling_history_size_basic w4 [ pass ] 24 maria.alter w3 [ pass ] 54 main.fulltext w2 [ pass ] 310 sys_vars.innodb_old_blocks_pct_basic 'innodb' w1 [ pass ] 54 maria.collations w3 [ pass ] 10 sys_vars.progress_report_time_basic w4 [ pass ] 16 sys_vars.innodb_old_blocks_time_basic 'innodb' w1 [ pass ] 35 sys_vars.protocol_version_basic w4 [ pass ] 13 maria.distinct w3 [ pass ] 18 sys_vars.innodb_online_alter_log_max_size_basic 'innodb' w1 [ pass ] 29 sys_vars.proxy_user_basic w4 [ pass ] sys_vars.innodb_open_files_basic 'innodb' w1 [ pass ] 14 sys_vars.pseudo_slave_mode_basic w4 [ pass ] 48 main.fulltext2 w2 [ pass ] 1422 sys_vars.innodb_optimize_fulltext_only_basic 'innodb' w1 [ pass ] 42 sys_vars.pseudo_thread_id_basic w4 [ pass ] 32 main.fulltext3 w2 [ pass ] 26 sys_vars.innodb_page_cleaners_basic 'innodb' w1 [ pass ] 13 sys_vars.query_alloc_block_size_basic w4 [ pass ] 31 main.fulltext_cache w2 [ pass ] 16 sys_vars.innodb_page_size_basic 'innodb' w1 [ pass ] 18 main.fulltext_charsets w2 [ pass ] 4 sys_vars.query_cache_limit_basic w4 [ pass ] 44 sys_vars.innodb_prefix_index_cluster_optimization_basic 'innodb' w1 [ pass ] 54 main.fulltext_derived_4257 w2 [ pass ] 4 sys_vars.query_cache_limit_func w4 [ pass ] 32 sys_vars.innodb_print_all_deadlocks_basic 'innodb' w1 [ pass ] 58 main.fulltext_derived_4316 w2 [ pass ] 7 sys_vars.query_cache_min_res_unit_basic w4 [ pass ] 40 sys_vars.innodb_purge_batch_size_basic 'innodb' w1 [ pass ] 27 main.fulltext_distinct w2 [ pass ] 11 sys_vars.query_cache_size_basic w4 [ pass ] 29 sys_vars.innodb_purge_rseg_truncate_frequency_basic 'innodb' w1 [ pass ] 29 main.fulltext_left_join w2 [ pass ] 74 sys_vars.query_cache_strip_comments_basic w4 [ pass ] 15 sys_vars.innodb_purge_threads_basic 'innodb' w1 [ pass ] 15 main.fulltext_multi w2 [ pass ] 10 sys_vars.query_cache_type_basic w4 [ pass ] 28 maria.encrypt-wrong-key w3 [ pass ] 4653 main.fulltext_order_by w2 [ pass ] 37 sys_vars.innodb_random_read_ahead_basic 'innodb' w1 [ pass ] 50 sys_vars.query_cache_type_func w4 [ pass ] 70 main.fulltext_update w2 [ pass ] 7 sys_vars.innodb_read_ahead_threshold_basic 'innodb' w1 [ pass ] 31 sys_vars.query_cache_wlock_invalidate_basic w4 [ pass ] 34 main.fulltext_var w2 [ pass ] 10 sys_vars.innodb_read_io_threads_basic 'innodb' w1 [ pass ] 14 sys_vars.query_cache_wlock_invalidate_func w4 [ pass ] 92 sys_vars.innodb_read_only_basic 'innodb' w1 [ pass ] 20 sys_vars.query_prealloc_size_basic w4 [ pass ] 30 sys_vars.innodb_replication_delay_basic 'innodb' w1 [ pass ] 31 sys_vars.query_prealloc_size_func w4 [ pass ] 11 sys_vars.rand_seed1_basic w4 [ pass ] 16 sys_vars.innodb_rollback_on_timeout_basic 'innodb' w1 [ pass ] 12 sys_vars.rand_seed2_basic w4 [ pass ] 15 sys_vars.innodb_rollback_segments_basic 'innodb' w1 [ pass ] 23 sys_vars.range_alloc_block_size_basic w4 [ pass ] 63 sys_vars.innodb_scrub_log_basic 'innodb' w1 [ pass ] 59 sys_vars.read_buffer_size_basic w4 [ pass ] 32 sys_vars.innodb_scrub_log_speed_basic 'innodb' w1 [ pass ] 23 sys_vars.read_only_basic w4 [ pass ] 32 sys_vars.innodb_sort_buffer_size_basic 'innodb' w1 [ pass ] 14 sys_vars.read_only_func w4 [ pass ] 23 sys_vars.innodb_spin_wait_delay_basic 'innodb' w1 [ pass ] 36 main.func_compress w2 [ pass ] 3851 sys_vars.read_rnd_buffer_size_basic w4 [ pass ] 54 sys_vars.innodb_stats_auto_recalc_basic 'innodb' w1 [ pass ] 18 main.func_concat w2 [ pass ] 44 sys_vars.relay_log_basic w4 [ pass ] 11 sys_vars.innodb_stats_method_basic 'innodb' w1 [ pass ] 34 main.func_crypt w2 [ pass ] 61 sys_vars.relay_log_info_file_basic w4 [ pass ] 12 sys_vars.innodb_stats_modified_counter_basic 'innodb' w1 [ pass ] 24 main.func_date_add w2 [ pass ] 39 sys_vars.relay_log_purge_basic w4 [ pass ] 19 sys_vars.innodb_stats_on_metadata_basic 'innodb' w1 [ pass ] 77 main.func_default w2 [ pass ] 21 sys_vars.relay_log_recovery_basic w4 [ pass ] 20 sys_vars.innodb_stats_persistent_basic 'innodb' w1 [ pass ] 4 main.func_des_encrypt w2 [ pass ] 12 sys_vars.relay_log_space_limit_basic w4 [ pass ] 11 sys_vars.innodb_stats_persistent_sample_pages_basic 'innodb' w1 [ pass ] 32 sys_vars.replicate_annotate_row_events_basic w4 [ pass ] 11 main.func_digest w2 [ pass ] 230 main.func_encrypt_nossl w2 [ skipped ] only without SSL sys_vars.innodb_stats_sample_pages_basic 'innodb' w1 [ pass ] 42 sys_vars.replicate_do_db_basic w4 [ pass ] 17 main.func_encrypt_ucs2 w2 [ pass ] 8 sys_vars.replicate_do_table_basic w4 [ pass ] 9 sys_vars.innodb_stats_traditional_basic 'innodb' w1 [ pass ] 90 main.func_equal w2 [ pass ] 20 sys_vars.replicate_events_marked_for_skip_basic w4 [ pass ] 24 sys_vars.innodb_stats_transient_sample_pages_basic 'innodb' w1 [ pass ] 30 sys_vars.replicate_ignore_db_basic w4 [ pass ] 7 maria.group_commit w3 [ pass ] 10000 sys_vars.innodb_status_output_basic 'innodb' w1 [ pass ] 68 sys_vars.replicate_ignore_table_basic w4 [ pass ] 16 main.func_gconcat w2 [ pass ] 854 sys_vars.innodb_status_output_locks_basic 'innodb' w1 [ pass ] 48 sys_vars.replicate_wild_do_table_basic w4 [ pass ] 8 sys_vars.replicate_wild_ignore_table_basic w4 [ pass ] 9 sys_vars.innodb_strict_mode_basic 'innodb' w1 [ pass ] 48 maria.icp w3 [ pass ] 993 sys_vars.report_host_basic w4 [ pass ] 11 sys_vars.innodb_sync_array_size_basic 'innodb' w1 [ pass ] 15 maria.lock w3 [ pass ] 40 sys_vars.report_password_basic w4 [ pass ] 22 sys_vars.innodb_sync_spin_loops_basic 'innodb' w1 [ pass ] 26 maria.locking w3 [ pass ] 21 sys_vars.report_port_basic w4 [ pass ] 13 sys_vars.innodb_table_locks_basic 'innodb' w1 [ pass ] 63 sys_vars.report_user_basic w4 [ pass ] 10 sys_vars.innodb_table_locks_func 'innodb' w1 [ pass ] 17 sys_vars.rowid_merge_buff_size_basic w4 [ pass ] 13 sys_vars.innodb_temp_data_file_path_basic 'innodb' w1 [ pass ] 19 main.func_group w2 [ pass ] 2791 sys_vars.secure_auth_basic w4 [ pass ] 25 sys_vars.innodb_thread_concurrency_basic 'innodb' w1 [ pass ] 24 sys_vars.secure_file_priv_basic w4 [ pass ] 58 main.func_hybrid_type w2 [ pass ] 336 maria.maria-autozerofill w3 [ pass ] 1947 sys_vars.innodb_thread_sleep_delay_basic 'innodb' w1 [ pass ] 29 sys_vars.server_id_basic w4 [ pass ] 37 main.func_if w2 [ pass ] 55 sys_vars.innodb_tmpdir_basic 'innodb' w1 [ pass ] 21 sys_vars.session_track_system_variables_basic w4 [ pass ] 76 sys_vars.innodb_undo_directory_basic 'innodb' w1 [ pass ] 11 sys_vars.shared_memory_base_name_basic w4 [ skipped ] Need windows maria.maria-gis-rtree w3 [ pass ] 839 sys_vars.shared_memory_basic w4 [ skipped ] Need windows sys_vars.innodb_undo_log_truncate_basic 'innodb' w1 [ pass ] 15 sys_vars.innodb_undo_logs_basic 'innodb' w1 [ pass ] 11 sys_vars.show_vs_valstr w4 [ pass ] 402 sys_vars.innodb_undo_tablespaces_basic 'innodb' w1 [ pass ] 9 maria.maria-gis-rtree-dynamic w3 [ pass ] 930 sys_vars.skip_external_locking_basic w4 [ pass ] 11 sys_vars.innodb_use_atomic_writes_basic 'innodb' w1 [ pass ] 16 sys_vars.skip_networking_basic w4 [ pass ] 25 sys_vars.innodb_use_mtflush_basic 'innodb' w1 [ pass ] 20 sys_vars.skip_parallel_replication_basic w4 [ pass ] 3 maria.maria-gis-rtree-trans w3 [ pass ] 922 sys_vars.innodb_use_native_aio_basic 'innodb' w1 [ pass ] 13 sys_vars.skip_replication_basic w4 [ pass ] 35 maria.maria-mvcc w3 [ pass ] 40 sys_vars.innodb_version_basic 'innodb' w1 [ pass ] 10 sys_vars.skip_show_database_basic w4 [ pass ] 9 main.func_in w2 [ pass ] 4276 sys_vars.innodb_write_io_threads_basic 'innodb' w1 [ pass ] 14 sys_vars.slave_allow_batching_basic w4 [ pass ] 7 main.func_isnull w2 [ pass ] 17 vcol.alter_inplace-9045 'innodb' w1 [ pass ] 203 sys_vars.slave_compressed_protocol_basic w4 [ pass ] 29 main.func_json w2 [ pass ] 76 vcol.innodb_autoinc_vcol 'innodb' w1 [ pass ] 24 sys_vars.slave_ddl_exec_mode_basic w4 [ pass ] 11 main.func_like w2 [ pass ] 69 sys_vars.slave_domain_parallel_threads_basic w4 [ pass ] 3 vcol.vcol_column_def_options_innodb 'innodb' w1 [ pass ] 145 main.func_math w2 [ pass ] 168 sys_vars.slave_exec_mode_basic w4 [ pass ] 6 vcol.vcol_handler_innodb 'innodb' w1 [ pass ] 29 sys_vars.slave_load_tmpdir_basic w4 [ pass ] 17 vcol.vcol_ins_upd_innodb 'innodb' w1 [ pass ] 370 sys_vars.slave_max_allowed_packet_basic w4 [ pass ] 26 sys_vars.slave_net_timeout_basic w4 [ pass ] 24 vcol.vcol_non_stored_columns_innodb 'innodb' w1 [ pass ] 240 sys_vars.slave_parallel_max_queued_basic w4 [ pass ] 22 vcol.vcol_select_innodb 'innodb' w1 [ pass ] 93 sys_vars.slave_run_triggers_for_rbr_basic w4 [ pass ] 8 vcol.vcol_trigger_sp_innodb 'innodb' w1 [ pass ] 162 sys_vars.slave_skip_errors_basic w4 [ pass ] 11 sys_vars.slave_sql_verify_checksum_basic w4 [ pass ] 2 vcol.vcol_view_innodb 'innodb' w1 [ pass ] 152 main.func_misc w2 [ pass ] 3077 sys_vars.slave_transaction_retries_basic w4 [ pass ] 28 main.func_op w2 [ pass ] 12 maria.maria-no-logging w3 [ pass ] 6333 sys_vars.slave_type_conversions_basic w4 [ pass ] 4 main.func_regexp w2 [ pass ] 50 sys_vars.slow_launch_time_basic w4 [ pass ] 33 main.func_regexp_pcre w2 [ pass ] 136 sys_vars.slow_query_log_basic w4 [ pass ] 40 main.func_sapdb w2 [ pass ] 38 sys_vars.transaction_alloc_block_size_basic w1 [ pass ] 33 main.func_set w2 [ pass ] 58 sys_vars.transaction_prealloc_size_basic w1 [ pass ] 35 sys_vars.tx_isolation_basic w1 [ pass ] 83 sys_vars.tx_read_only_basic w1 [ pass ] 28 main.func_str w2 [ pass ] 1105 sys_vars.unique_checks_basic w1 [ pass ] 18 main.func_system w2 [ pass ] 19 sys_vars.updatable_views_with_limit_basic w1 [ pass ] 46 main.func_test w2 [ pass ] 96 sys_vars.updatable_views_with_limit_func w1 [ pass ] 17 main.func_time_hires w2 [ pass ] 34 sys_vars.use_stat_tables_basic w1 [ pass ] 20 maria.maria-page-checksum w3 [ pass ] 5141 main.func_timestamp w2 [ pass ] 6 sys_vars.userstat_basic w1 [ pass ] 13 main.func_weight_string w2 [ pass ] 67 sys_vars.version_basic w1 [ pass ] 10 sys_vars.version_comment_basic w1 [ pass ] 23 sys_vars.version_compile_machine_basic w1 [ pass ] 9 main.function_defaults w2 [ pass ] 852 sys_vars.version_compile_os_basic w1 [ pass ] 9 main.function_defaults_notembedded w2 [ skipped ] debug_sync is not available sys_vars.version_malloc_library_basic w1 [ pass ] 9 main.gcc296 w2 [ pass ] 5 sys_vars.version_ssl_library_basic w1 [ pass ] 1 main.get_diagnostics w2 [ pass ] 126 sys_vars.wait_timeout_basic w1 [ pass ] 67 main.gis-json w2 [ pass ] 9 sys_vars.wait_timeout_func w1 [ pass ] 5134 sys_vars.warning_count_basic w1 [ pass ] 8 sys_vars.wsrep_auto_increment_control_basic w1 [ pass ] 9 sys_vars.wsrep_causal_reads_basic w1 [ pass ] 11 sys_vars.wsrep_certify_nonpk_basic w1 [ pass ] 9 sys_vars.wsrep_cluster_address_basic w1 [ pass ] 30 sys_vars.wsrep_cluster_name_basic w1 [ pass ] 9 sys_vars.wsrep_convert_lock_to_trx_basic w1 [ pass ] 9 maria.maria-preload w3 [ pass ] 11830 sys_vars.wsrep_data_home_dir_basic w1 [ pass ] 10 maria.maria-ucs2 w3 [ pass ] 24 sys_vars.wsrep_dbug_option_basic w1 [ pass ] 10 sys_vars.wsrep_debug_basic w1 [ pass ] 9 maria.maria2 w3 [ pass ] 443 sys_vars.wsrep_desync_basic w1 [ pass ] 23 sys_vars.wsrep_dirty_reads_basic w1 [ pass ] 10 sys_vars.wsrep_drupal_282555_workaround_basic w1 [ pass ] 9 sys_vars.wsrep_forced_binlog_format_basic w1 [ pass ] 9 maria.maria3 w3 [ pass ] 1381 sys_vars.wsrep_gtid_domain_id_basic w1 [ pass ] 9 maria.maria_notembedded w3 [ pass ] 60 sys_vars.wsrep_gtid_mode_basic w1 [ pass ] 20 sys_vars.wsrep_load_data_splitting_basic w1 [ pass ] 9 sys_vars.wsrep_log_conflicts_basic w1 [ pass ] 9 sys_vars.slow_query_log_func w4 [ pass ] 21050 sys_vars.wsrep_max_ws_rows_basic w1 [ pass ] 10 sys_vars.socket_basic w4 [ pass ] 15 sys_vars.wsrep_max_ws_size_basic w1 [ pass ] 9 sys_vars.sort_buffer_size_basic w4 [ pass ] 28 sys_vars.wsrep_mysql_replication_bundle_basic w1 [ pass ] 10 sys_vars.sql_auto_is_null_basic w4 [ pass ] 8 sys_vars.wsrep_node_address_basic w1 [ pass ] 24 sys_vars.sql_big_selects_basic w4 [ pass ] 23 sys_vars.wsrep_node_incoming_address_basic w1 [ pass ] 26 sys_vars.sql_big_selects_func w4 [ pass ] 19 maria.maria_showlog_error w3 [ pass ] 3145 sys_vars.wsrep_node_name_basic w1 [ pass ] 16 sys_vars.sql_buffer_result_basic w4 [ pass ] 24 sys_vars.wsrep_notify_cmd_basic w1 [ pass ] 11 sys_vars.sql_buffer_result_func w4 [ pass ] 24 sys_vars.wsrep_on_basic w1 [ pass ] 36 sys_vars.sql_log_bin_basic w4 [ pass ] 26 sys_vars.wsrep_osu_method_basic w1 [ pass ] 23 sys_vars.sql_log_off_basic w4 [ pass ] 23 maria.mrr w3 [ pass ] 1365 sys_vars.sql_low_priority_updates_func w4 [ pass ] 37 sys_vars.sql_mode_basic w4 [ pass ] 61 sys_vars.sql_mode_func w4 [ pass ] 23 maria.optimize w3 [ pass ] 1212 sys_vars.sql_notes_basic w4 [ pass ] 23 sys_vars.wsrep_provider_basic w1 [ pass ] 2012 sys_vars.sql_notes_func w4 [ pass ] 18 sys_vars.sql_quote_show_create_basic w4 [ pass ] 23 maria.ps_maria w3 [ pass ] 658 sys_vars.sql_quote_show_create_func w4 [ pass ] 14 optimizer_unfixed_bugs.bug41996-extra1 w3 [ pass ] 393 sys_vars.sql_safe_updates_basic w4 [ pass ] 29 sys_vars.sql_safe_updates_func w4 [ pass ] 29 optimizer_unfixed_bugs.bug41996-extra1-innodb w3 [ pass ] 390 sys_vars.sql_select_limit_basic w4 [ pass ] 20 sys_vars.wsrep_provider_options_basic w1 [ pass ] 2012 sys_vars.sql_select_limit_func w4 [ pass ] 30 sys_vars.wsrep_recover_basic w1 [ pass ] 7 optimizer_unfixed_bugs.bug41996-extra2 w3 [ pass ] 405 sys_vars.sql_slave_skip_counter_basic w4 [ pass ] 13 sys_vars.wsrep_slave_threads_basic w3 [ pass ] 10 sys_vars.wsrep_replicate_myisam_basic w1 [ pass ] 10 sys_vars.sql_warnings_basic w4 [ pass ] 23 sys_vars.wsrep_restart_slave_basic w1 [ pass ] 8 sys_vars.wsrep_slave_uk_checks_basic w3 [ pass ] 11 sys_vars.sql_warnings_func w4 [ pass ] 14 sys_vars.wsrep_retry_autocommit_basic w1 [ pass ] 13 sys_vars.wsrep_sst_auth_basic w3 [ pass ] 11 sys_vars.ssl_ca_basic w4 [ pass ] 11 sys_vars.wsrep_slave_fk_checks_basic w1 [ pass ] 10 sys_vars.wsrep_sst_donor_basic w3 [ pass ] 11 sys_vars.ssl_capath_basic w4 [ pass ] 9 sys_vars.wsrep_sst_donor_rejects_queries_basic w3 [ pass ] 10 unit.lf w1 [ pass ] 10 sys_vars.ssl_cert_basic w4 [ pass ] 11 sys_vars.wsrep_sst_method_basic w3 [ pass ] 15 sys_vars.ssl_cipher_basic w4 [ pass ] 9 unit.ma_control_file w1 [ pass ] 10 sys_vars.wsrep_sst_receive_address_basic w3 [ pass ] 11 sys_vars.ssl_crl_basic w4 [ pass ] 1 sys_vars.wsrep_start_position_basic w3 [ pass ] 17 unit.ma_dyncol w1 [ pass ] 10 sys_vars.ssl_crlpath_basic w4 [ pass ] 1 sys_vars.wsrep_sync_wait_basic w3 [ pass ] 11 unit.ma_pagecache_consist_1k w1 [ pass ] 10 sys_vars.ssl_key_basic w4 [ pass ] 12 unit.aes w3 [ pass ] 11 unit.ma_pagecache_consist_1kHC w1 [ pass ] 10 sys_vars.stored_program_cache_basic w4 [ pass ] 11 unit.base64 w3 [ pass ] 11 sys_vars.stored_program_cache_func w4 [ pass ] 32 sys_vars.sync_binlog_basic w4 [ pass ] 46 unit.ma_pagecache_consist_1kRD w1 [ pass ] 10 sys_vars.sync_frm_basic w4 [ pass ] 18 unit.bitmap w3 [ pass ] 11 sys_vars.sync_master_info_basic w4 [ pass ] 18 sys_vars.sync_relay_log_basic w4 [ pass ] 25 sys_vars.sync_relay_log_info_basic w4 [ pass ] 39 unit.ma_pagecache_consist_1kWR w1 [ pass ] 10 sys_vars.system_time_zone_basic w4 [ pass ] 41 unit.ma_pagecache_consist_64k w1 [ pass ] 10 sys_vars.sysvars_wsrep '32bit' w4 [ pass ] 48 unit.ma_pagecache_consist_64kHC w1 [ pass ] 10 sys_vars.table_definition_cache_basic w4 [ pass ] 45 unit.conc_async w3 [ pass ] 11 sys_vars.table_open_cache_basic w4 [ pass ] 32 sys_vars.thread_concurrency_basic w4 [ pass ] 17 sys_vars.thread_handling_basic w4 [ pass ] 31 sys_vars.thread_pool_idle_timeout_basic w4 [ pass ] 14 sys_vars.thread_pool_max_threads_basic w4 [ pass ] 15 sys_vars.thread_pool_min_threads_basic w4 [ skipped ] Need windows sys_vars.thread_pool_oversubscribe_basic w4 [ pass ] 51 sys_vars.thread_pool_stall_limit_basic w4 [ pass ] 31 sys_vars.thread_stack_basic w4 [ pass ] 10 sys_vars.time_format_basic w4 [ pass ] 11 sys_vars.time_zone_basic w4 [ pass ] 50 sys_vars.time_zone_func w4 [ pass ] 48 sys_vars.timed_mutexes_basic w4 [ pass ] 25 sys_vars.timestamp_basic w4 [ pass ] 28 sys_vars.timestamp_func w4 [ pass ] 10 sys_vars.tmp_table_size_basic w4 [ pass ] 68 sys_vars.tmpdir_basic w4 [ pass ] 22 unit.my_atomic w4 [ pass ] 22 unit.my_decimal w4 [ pass ] 22 unit.my_getopt w4 [ pass ] 22 unit.my_malloc w4 [ pass ] 22 unit.my_rdtsc w4 [ pass ] 22 unit.my_vsnprintf w4 [ pass ] 22 unit.no_plan w4 [ pass ] 22 unit.pfs w4 [ pass ] 22 unit.pfs_account-oom w4 [ pass ] 22 unit.pfs_host-oom w4 [ pass ] 22 unit.pfs_instr w4 [ pass ] 22 unit.pfs_instr-oom w4 [ pass ] 22 unit.pfs_instr_class w4 [ pass ] 22 unit.pfs_instr_class-oom w4 [ pass ] 22 unit.pfs_misc w4 [ pass ] 22 unit.ma_pagecache_consist_64kRD w1 [ pass ] 10 unit.conc_basic-t w3 [ pass ] 11 unit.conc_bulk1 w3 [ pass ] 11 unit.conc_charset w3 [ pass ] 11 unit.pfs_timer w4 [ pass ] 22 unit.pfs_user-oom w4 [ pass ] 22 unit.simple w4 [ pass ] 22 unit.skip w4 [ pass ] 22 unit.skip_all w4 [ pass ] 22 unit.strings w4 [ pass ] 22 main.gis-precise w2 [ pass ] 85952 unit.todo w4 [ pass ] 22 main.gis-rt-precise w2 [ pass ] 200 unit.trnman w4 [ pass ] 22 vcol.charsets w4 [ pass ] 21 main.gis-rtree w2 [ pass ] 840 vcol.delayed w4 [ pass ] 37 main.gis2 w2 [ pass ] 29 vcol.load_data w4 [ pass ] 33 main.grant2 w2 [ pass ] 482 vcol.mrr w4 [ pass ] 13 vcol.myisam_repair_prefix_varchar w4 [ pass ] 93 main.grant4 w2 [ pass ] 247 vcol.range w4 [ pass ] 20 main.grant5 w2 [ pass ] 15 vcol.update w4 [ pass ] 124 main.grant_4332 w2 [ pass ] 83 vcol.vcol_blocked_sql_funcs w4 [ pass ] 80 vcol.vcol_column_def_options_myisam w4 [ pass ] 80 main.grant_cache_no_prot w2 [ pass ] 849 vcol.vcol_csv w4 [ pass ] 16 main.grant_cache_ps_prot w2 [ skipped ] Need ps-protocol vcol.vcol_handler_aria w4 [ pass ] 28 main.grant_explain_non_select w2 [ pass ] 105 main.grant_lowercase_fs w2 [ skipped ] Test requires: 'case_insensitive_fs' vcol.vcol_handler_myisam w4 [ pass ] 19 vcol.vcol_ins_upd_myisam w4 [ pass ] 197 main.greedy_optimizer w2 [ pass ] 406 vcol.vcol_keys_aria w4 [ pass ] 3 vcol.vcol_memory w4 [ pass ] 12 vcol.vcol_merge w4 [ pass ] 25 main.group_by w2 [ pass ] 1218 vcol.vcol_misc w4 [ pass ] 142 main.group_by_null w2 [ pass ] 6 vcol.vcol_non_stored_columns_myisam w4 [ pass ] 391 vcol.vcol_supported_sql_funcs w4 [ pass ] 964 vcol.vcol_syntax w4 [ pass ] 18 vcol.vcol_trigger_sp_myisam w4 [ pass ] 145 vcol.vcol_view_myisam w4 [ pass ] 209 vcol.wrong_arena w4 [ pass ] 21 main.group_min_max w2 [ pass ] 5365 main.handler_read_last w2 [ pass ] 23 main.handlersocket w2 [ pass ] 19 perfschema.rpl_statements 'innodb,mix' w4 [ pass ] 1060 main.having w2 [ pass ] 455 main.help w2 [ pass ] 185 main.implicit_char_to_num_conversion w2 [ pass ] 78 main.in_datetime_241 w2 [ pass ] 7 unit.conc_connection w3 [ pass ] 11 main.index_intersect w2 [ pass ] 2154 gcol.rpl_gcol 'innodb,mix' w4 [ pass ] 963 unit.conc_cursor w3 [ pass ] 11 unit.conc_dyncol w3 [ pass ] 11 perfschema.rpl_gtid_func 'innodb,mix' w4 [ pass ] 847 unit.conc_errors w3 [ pass ] 11 unit.conc_features-10_2 w3 [ pass ] 11 vcol.rpl_vcol 'innodb,mix' w4 [ pass ] 902 unit.conc_fetch w3 [ pass ] 11 unit.conc_logs w3 [ pass ] 11 perfschema.relaylog 'mix' w4 [ pass ] 858 roles.rpl_grant_revoke_current_role-8638 'mix' w4 [ pass ] 751 unit.conc_misc w3 [ pass ] 11 unit.conc_performance w3 [ pass ] 11 main.auth_rpl 'mix' w4 [ pass ] 1197 unit.ma_pagecache_consist_64kWR w1 [ pass ] 10 main.rpl_mysqldump_slave 'mix' w4 [ pass ] 861 unit.ma_pagecache_rwconsist2_1k w1 [ pass ] 10 unit.ma_pagecache_rwconsist_1k w1 [ pass ] 10 roles.rpl_definer 'mix' w4 [ pass ] 429 roles.show_grants_replicated 'mix' w4 [ pass ] 429 unit.ma_pagecache_single_1k w1 [ pass ] 10 unit.ma_pagecache_single_64k w1 [ pass ] 10 sys_vars.relay_log_basename_basic 'mix' w4 [ pass ] 454 unit.ma_pagecache_single_8k w1 [ pass ] 10 unit.ma_test_loghandler_first_lsn w1 [ pass ] 10 sys_vars.relay_log_index_basic 'mix' w4 [ pass ] 516 unit.conc_ps w3 [ pass ] 11 unit.ma_test_loghandler_long w1 [ pass ] 10 gcol.rpl_gcol 'innodb,row' w4 [ pass ] 415 unit.ma_test_loghandler_max_lsn w1 [ pass ] 10 unit.ma_test_loghandler_multigroup w1 [ pass ] 10 perfschema.rpl_gtid_func 'innodb,row' w4 [ pass ] 535 vcol.rpl_vcol 'innodb,row' w4 [ pass ] 577 main.index_merge_myisam w2 [ pass ] 32326 unit.ma_test_loghandler_multithread w1 [ pass ] 10 main.information_schema2 w2 [ pass ] 17 main.information_schema_chmod w2 [ pass ] 5 unit.ma_test_loghandler_noflush w1 [ pass ] 10 unit.conc_ps_bugs w3 [ pass ] 11 main.information_schema_db w2 [ pass ] 563 main.stat_tables_repl 'row' w4 [ pass ] 502 main.information_schema_linux w2 [ skipped ] Need Linux unit.conc_ps_new w3 [ pass ] 11 unit.ma_test_loghandler_nologs w1 [ pass ] 10 main.information_schema_parameters w2 [ pass ] 75 unit.conc_result w3 [ pass ] 11 unit.ma_test_loghandler_pagecache w1 [ pass ] 10 main.information_schema_routines w2 [ pass ] 76 unit.conc_sp w3 [ pass ] 11 main.information_schema_stats w2 [ pass ] 38 unit.conc_sqlite3 w3 [ pass ] 11 unit.conc_thread w3 [ pass ] 11 unit.ma_test_loghandler_purge w1 [ pass ] 10 unit.conc_view w3 [ pass ] 11 main.init_file_set_password-7656 w2 [ pass ] 1544 unit.ma_test_loghandler_readonly w1 [ pass ] 10 perfschema.relaylog 'row' w4 [ pass ] 629 unit.dbug w3 [ pass ] 11 unit.dynstring w3 [ pass ] 11 unit.mf_iocache w1 [ pass ] 10 unit.ed25519 w3 [ pass ] 11 unit.explain_filename w3 [ pass ] 11 unit.json_lib w3 [ pass ] 11 main.insert w2 [ pass ] 2695 main.auth_rpl 'row' w4 [ pass ] 789 main.insert_notembedded w2 [ pass ] 55 main.rpl_mysqldump_slave 'row' w3 [ pass ] 850 main.insert_select w2 [ pass ] 1346 roles.rpl_definer 'row' w3 [ pass ] 483 gcol.rpl_gcol 'innodb,stmt' w4 [ pass ] 420 roles.show_grants_replicated 'row' w3 [ pass ] 409 sys_vars.relay_log_basename_basic 'row' w3 [ pass ] 414 perfschema.rpl_gtid_func 'innodb,stmt' w4 [ pass ] 507 main.insert_update w2 [ pass ] 2162 unit.my_apc w1 [ pass ] 10 main.insert_update_autoinc-7150 w2 [ pass ] 11 sys_vars.relay_log_index_basic 'row' w3 [ pass ] 459 vcol.rpl_vcol 'innodb,stmt' w4 [ pass ] 438 main.intersect w2 [ pass ] 218 perfschema.relaylog 'stmt' w1 [ pass ] 564 main.join w2 [ pass ] 733 main.join_crash w2 [ pass ] 40 main.join_nested_jcl6 w2 [ pass ] 502 main.auth_rpl 'stmt' w3 [ pass ] 567 main.rpl_mysqldump_slave 'stmt' w4 [ pass ] 1060 main.join_optimizer w2 [ pass ] 583 main.key_diff w2 [ pass ] 7 roles.rpl_definer 'stmt' w4 [ pass ] 457 main.key_primary w2 [ pass ] 8 sys_vars.relay_log_basename_basic 'stmt' w1 [ pass ] 493 main.keywords w2 [ pass ] 111 main.kill w2 [ skipped ] debug_sync is not available roles.show_grants_replicated 'stmt' w4 [ pass ] 590 sys_vars.relay_log_index_basic 'stmt' w1 [ pass ] 483 main.key w3 [ pass ] 271 main.kill_query-6728 w2 [ pass ] 4 main.limit_rows_examined w3 [ pass ] 213 main.locale w3 [ pass ] 39 main.limit w1 [ pass ] 47 main.last_value w4 [ pass ] 37 main.loadxml w2 [ pass ] 3543 main.lock_multi w3 [ pass ] 7663 -------------------------------------------------------------------------- The servers were restarted 816 times Spent 4831.445 of 2291 seconds executing testcases Completed: Failed 1/3864 tests, 99.97% were successful. Failing test(s): encryption.innodb-encryption-alter The log files in var/log may give you some hint of what went wrong. If you want to report this error, please read first the documentation at http://dev.mysql.com/doc/mysql/en/mysql-test-suite.html 554 tests were skipped, 210 by the test itself. mysql-test-run: *** ERROR: there were failing test cases debian/rules:94: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1 make[1]: Leaving directory '/«PKGBUILDDIR»' debian/rules:138: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20170503-1717 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: armhf Build-Space: 4453432 Build-Time: 6989 Distribution: experimental Fail-Stage: build Host Architecture: armhf Install-Time: 230 Job: mariadb-10.3_10.3.0-0+exp2 Machine Architecture: armhf Package: mariadb-10.3 Package-Time: 7279 Source-Version: 10.3.0-0+exp2 Space: 4453432 Status: attempted Version: 10.3.0-0+exp2 ──────────────────────────────────────────────────────────────────────────────── Finished at 20170503-1717 Build needed 02:01:19, 4453432k disc space