sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on mipsel-aql-01.debian.org ╔══════════════════════════════════════════════════════════════════════════════╗ ║ mariadb-10.3 10.3.0-0+exp2 (mipsel) 03 May 2017 15:20 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: mariadb-10.3 Version: 10.3.0-0+exp2 Source Version: 10.3.0-0+exp2 Distribution: experimental Machine Architecture: mipsel Host Architecture: mipsel Build Architecture: mipsel I: NOTICE: Log filtering will replace 'build/mariadb-10.3-2hZipM/mariadb-10.3-10.3.0' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/mariadb-10.3-2hZipM' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/experimental-mipsel-sbuild-e6535032-b7d0-41a2-a0e5-a5cf5209bf62' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Get:1 http://ftp.debian.org/debian unstable InRelease [237 kB] Get:2 http://ftp.debian.org/debian experimental InRelease [107 kB] Get:3 http://ftp.uk.debian.org/debian unstable InRelease [237 kB] Get:4 http://ftp.uk.debian.org/debian experimental InRelease [107 kB] Get:5 http://incoming.debian.org/debian-buildd buildd-unstable InRelease [58.1 kB] Get:6 http://incoming.debian.org/debian-buildd buildd-experimental InRelease [58.1 kB] Get:7 http://ftp.debian.org/debian unstable/main Sources [7421 kB] Get:8 http://ftp.debian.org/debian unstable/non-free Sources [84.8 kB] Get:9 http://ftp.debian.org/debian unstable/contrib Sources [50.9 kB] Get:10 http://ftp.debian.org/debian unstable/main mipsel Packages [7261 kB] Get:11 http://ftp.debian.org/debian unstable/contrib mipsel Packages [45.7 kB] Get:12 http://ftp.debian.org/debian experimental/non-free Sources [2400 B] Get:13 http://ftp.debian.org/debian experimental/main Sources [434 kB] Get:14 http://ftp.debian.org/debian experimental/contrib Sources [3820 B] Get:15 http://ftp.debian.org/debian experimental/main mipsel Packages [550 kB] Get:16 http://ftp.debian.org/debian experimental/contrib mipsel Packages [1908 B] Get:17 http://ftp.uk.debian.org/debian unstable/non-free Sources [84.8 kB] Get:18 http://ftp.uk.debian.org/debian unstable/main Sources [7418 kB] Get:19 http://ftp.uk.debian.org/debian unstable/contrib Sources [50.9 kB] Get:20 http://ftp.uk.debian.org/debian unstable/contrib mipsel Packages [45.7 kB] Get:21 http://ftp.uk.debian.org/debian unstable/main mipsel Packages [7261 kB] Get:22 http://ftp.uk.debian.org/debian experimental/main Sources [433 kB] Get:23 http://ftp.uk.debian.org/debian experimental/non-free Sources [2400 B] Get:24 http://ftp.uk.debian.org/debian experimental/contrib Sources [3820 B] Get:25 http://ftp.uk.debian.org/debian experimental/contrib mipsel Packages [1908 B] Get:26 http://ftp.uk.debian.org/debian experimental/main mipsel Packages [549 kB] Get:27 http://incoming.debian.org/debian-buildd buildd-unstable/main Sources [42.4 kB] Get:28 http://incoming.debian.org/debian-buildd buildd-unstable/main mipsel Packages [80.1 kB] Get:29 http://incoming.debian.org/debian-buildd buildd-experimental/main Sources [22.8 kB] Get:30 http://incoming.debian.org/debian-buildd buildd-experimental/main mipsel Packages [20.6 kB] Fetched 32.7 MB in 26s (1214 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 4s (15.6 MB/s) Download complete and in download only mode Check architectures ─────────────────── sh: 1: gcc: not found sbuild: warning: couldn't determine gcc system type, falling back to default (native compilation) 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-6SRJBl/apt_archive/sbuild-build-depends-core-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ Sources [208 B] Get:5 file:/«BUILDDIR»/resolver-6SRJBl/apt_archive ./ Packages [528 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 libbz2-ocaml libcap2 libdose3-ocaml libelf1 libexpat1 libextlib-ocaml libffi6 liblua5.2-0 liblua5.3-0 libncurses5 libnspr4 libnss3 libpopt0 libpython2.7 libpython2.7-minimal libpython2.7-stdlib libreadline7 librpm3 librpmio3 libsqlite3-0 libssl1.1 libzip-ocaml mime-support ocaml-base-nox readline-common Suggested packages: readline-doc Recommended packages: libgpm2 rpm-common file The following NEW packages will be installed: apt-cudf aspcud clasp gringo libbz2-ocaml libcap2 libdose3-ocaml libelf1 libexpat1 libextlib-ocaml libffi6 liblua5.2-0 liblua5.3-0 libncurses5 libnspr4 libnss3 libpopt0 libpython2.7 libpython2.7-minimal libpython2.7-stdlib libreadline7 librpm3 librpmio3 libsqlite3-0 libssl1.1 libzip-ocaml mime-support ocaml-base-nox readline-common 0 upgraded, 29 newly installed, 0 to remove and 12 not upgraded. Need to get 13.1 MB of archives. After this operation, 47.3 MB of additional disk space will be used. Get:1 http://ftp.uk.debian.org/debian unstable/main mipsel libpopt0 mipsel 1.16-10+b2 [48.1 kB] Get:2 http://ftp.uk.debian.org/debian unstable/main mipsel readline-common all 7.0-2 [70.4 kB] Get:3 http://ftp.uk.debian.org/debian unstable/main mipsel libreadline7 mipsel 7.0-2 [132 kB] Get:4 http://ftp.uk.debian.org/debian unstable/main mipsel libssl1.1 mipsel 1.1.0e-2 [999 kB] Get:5 http://ftp.uk.debian.org/debian unstable/main mipsel libcap2 mipsel 1:2.25-1 [16.5 kB] Get:6 http://ftp.uk.debian.org/debian unstable/main mipsel libsqlite3-0 mipsel 3.16.2-3 [555 kB] Get:7 http://ftp.uk.debian.org/debian unstable/main mipsel mime-support all 3.60 [36.7 kB] Get:8 http://ftp.uk.debian.org/debian unstable/main mipsel liblua5.3-0 mipsel 5.3.3-1 [131 kB] Get:9 http://ftp.uk.debian.org/debian unstable/main mipsel libpython2.7-minimal mipsel 2.7.13-2 [389 kB] Get:10 http://ftp.uk.debian.org/debian unstable/main mipsel libexpat1 mipsel 2.2.0-2 [80.0 kB] Get:11 http://ftp.uk.debian.org/debian unstable/main mipsel libffi6 mipsel 3.2.1-6 [18.6 kB] Get:12 http://ftp.uk.debian.org/debian unstable/main mipsel libpython2.7-stdlib mipsel 2.7.13-2 [1745 kB] Get:13 http://ftp.uk.debian.org/debian unstable/main mipsel libpython2.7 mipsel 2.7.13-2 [928 kB] Get:14 http://ftp.uk.debian.org/debian unstable/main mipsel gringo mipsel 5.1.0-4 [2342 kB] Get:15 http://ftp.uk.debian.org/debian unstable/main mipsel libncurses5 mipsel 6.0+20161126-1 [80.5 kB] Get:16 http://ftp.uk.debian.org/debian unstable/main mipsel ocaml-base-nox mipsel 4.02.3-9 [439 kB] Get:17 http://ftp.uk.debian.org/debian unstable/main mipsel libbz2-ocaml mipsel 0.6.0-7 [7210 B] Get:18 http://ftp.uk.debian.org/debian unstable/main mipsel libelf1 mipsel 0.168-0.2 [159 kB] Get:19 http://ftp.uk.debian.org/debian unstable/main mipsel libextlib-ocaml mipsel 1.7.0-3 [241 kB] Get:20 http://ftp.uk.debian.org/debian unstable/main mipsel liblua5.2-0 mipsel 5.2.4-1.1+b2 [113 kB] Get:21 http://ftp.uk.debian.org/debian unstable/main mipsel libnspr4 mipsel 2:4.12-6 [107 kB] Get:22 http://ftp.uk.debian.org/debian unstable/main mipsel libnss3 mipsel 2:3.26.2-1 [1059 kB] Get:23 http://ftp.uk.debian.org/debian unstable/main mipsel librpmio3 mipsel 4.12.0.2+dfsg1-2 [1158 kB] Get:24 http://ftp.uk.debian.org/debian unstable/main mipsel librpm3 mipsel 4.12.0.2+dfsg1-2 [1238 kB] Get:25 http://ftp.uk.debian.org/debian unstable/main mipsel libzip-ocaml mipsel 1.06-2 [52.4 kB] Get:26 http://ftp.uk.debian.org/debian unstable/main mipsel clasp mipsel 3.2.2-1 [566 kB] Get:27 http://ftp.uk.debian.org/debian unstable/main mipsel aspcud mipsel 1:1.9.1-2+b1 [130 kB] Get:28 http://ftp.uk.debian.org/debian unstable/main mipsel libdose3-ocaml mipsel 5.0.1-8 [18.1 kB] Get:29 http://ftp.uk.debian.org/debian unstable/main mipsel apt-cudf mipsel 5.0.1-8 [198 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 13.1 MB in 0s (13.2 MB/s) Selecting previously unselected package libpopt0:mipsel. (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 ... 11266 files and directories currently installed.) Preparing to unpack .../00-libpopt0_1.16-10+b2_mipsel.deb ... Unpacking libpopt0:mipsel (1.16-10+b2) ... Selecting previously unselected package readline-common. Preparing to unpack .../01-readline-common_7.0-2_all.deb ... Unpacking readline-common (7.0-2) ... Selecting previously unselected package libreadline7:mipsel. Preparing to unpack .../02-libreadline7_7.0-2_mipsel.deb ... Unpacking libreadline7:mipsel (7.0-2) ... Selecting previously unselected package libssl1.1:mipsel. Preparing to unpack .../03-libssl1.1_1.1.0e-2_mipsel.deb ... Unpacking libssl1.1:mipsel (1.1.0e-2) ... Selecting previously unselected package libcap2:mipsel. Preparing to unpack .../04-libcap2_1%3a2.25-1_mipsel.deb ... Unpacking libcap2:mipsel (1:2.25-1) ... Selecting previously unselected package libsqlite3-0:mipsel. Preparing to unpack .../05-libsqlite3-0_3.16.2-3_mipsel.deb ... Unpacking libsqlite3-0:mipsel (3.16.2-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../06-mime-support_3.60_all.deb ... Unpacking mime-support (3.60) ... Selecting previously unselected package liblua5.3-0:mipsel. Preparing to unpack .../07-liblua5.3-0_5.3.3-1_mipsel.deb ... Unpacking liblua5.3-0:mipsel (5.3.3-1) ... Selecting previously unselected package libpython2.7-minimal:mipsel. Preparing to unpack .../08-libpython2.7-minimal_2.7.13-2_mipsel.deb ... Unpacking libpython2.7-minimal:mipsel (2.7.13-2) ... Selecting previously unselected package libexpat1:mipsel. Preparing to unpack .../09-libexpat1_2.2.0-2_mipsel.deb ... Unpacking libexpat1:mipsel (2.2.0-2) ... Selecting previously unselected package libffi6:mipsel. Preparing to unpack .../10-libffi6_3.2.1-6_mipsel.deb ... Unpacking libffi6:mipsel (3.2.1-6) ... Selecting previously unselected package libpython2.7-stdlib:mipsel. Preparing to unpack .../11-libpython2.7-stdlib_2.7.13-2_mipsel.deb ... Unpacking libpython2.7-stdlib:mipsel (2.7.13-2) ... Selecting previously unselected package libpython2.7:mipsel. Preparing to unpack .../12-libpython2.7_2.7.13-2_mipsel.deb ... Unpacking libpython2.7:mipsel (2.7.13-2) ... Selecting previously unselected package gringo. Preparing to unpack .../13-gringo_5.1.0-4_mipsel.deb ... Unpacking gringo (5.1.0-4) ... Selecting previously unselected package libncurses5:mipsel. Preparing to unpack .../14-libncurses5_6.0+20161126-1_mipsel.deb ... Unpacking libncurses5:mipsel (6.0+20161126-1) ... Selecting previously unselected package ocaml-base-nox. Preparing to unpack .../15-ocaml-base-nox_4.02.3-9_mipsel.deb ... Unpacking ocaml-base-nox (4.02.3-9) ... Selecting previously unselected package libbz2-ocaml. Preparing to unpack .../16-libbz2-ocaml_0.6.0-7_mipsel.deb ... Unpacking libbz2-ocaml (0.6.0-7) ... Selecting previously unselected package libelf1:mipsel. Preparing to unpack .../17-libelf1_0.168-0.2_mipsel.deb ... Unpacking libelf1:mipsel (0.168-0.2) ... Selecting previously unselected package libextlib-ocaml. Preparing to unpack .../18-libextlib-ocaml_1.7.0-3_mipsel.deb ... Unpacking libextlib-ocaml (1.7.0-3) ... Selecting previously unselected package liblua5.2-0:mipsel. Preparing to unpack .../19-liblua5.2-0_5.2.4-1.1+b2_mipsel.deb ... Unpacking liblua5.2-0:mipsel (5.2.4-1.1+b2) ... Selecting previously unselected package libnspr4:mipsel. Preparing to unpack .../20-libnspr4_2%3a4.12-6_mipsel.deb ... Unpacking libnspr4:mipsel (2:4.12-6) ... Selecting previously unselected package libnss3:mipsel. Preparing to unpack .../21-libnss3_2%3a3.26.2-1_mipsel.deb ... Unpacking libnss3:mipsel (2:3.26.2-1) ... Selecting previously unselected package librpmio3. Preparing to unpack .../22-librpmio3_4.12.0.2+dfsg1-2_mipsel.deb ... Unpacking librpmio3 (4.12.0.2+dfsg1-2) ... Selecting previously unselected package librpm3. Preparing to unpack .../23-librpm3_4.12.0.2+dfsg1-2_mipsel.deb ... Unpacking librpm3 (4.12.0.2+dfsg1-2) ... Selecting previously unselected package libzip-ocaml. Preparing to unpack .../24-libzip-ocaml_1.06-2_mipsel.deb ... Unpacking libzip-ocaml (1.06-2) ... Selecting previously unselected package clasp. Preparing to unpack .../25-clasp_3.2.2-1_mipsel.deb ... Unpacking clasp (3.2.2-1) ... Selecting previously unselected package aspcud. Preparing to unpack .../26-aspcud_1%3a1.9.1-2+b1_mipsel.deb ... Unpacking aspcud (1:1.9.1-2+b1) ... Selecting previously unselected package libdose3-ocaml. Preparing to unpack .../27-libdose3-ocaml_5.0.1-8_mipsel.deb ... Unpacking libdose3-ocaml (5.0.1-8) ... Selecting previously unselected package apt-cudf. Preparing to unpack .../28-apt-cudf_5.0.1-8_mipsel.deb ... Unpacking apt-cudf (5.0.1-8) ... Setting up libncurses5:mipsel (6.0+20161126-1) ... Setting up readline-common (7.0-2) ... Setting up libpopt0:mipsel (1.16-10+b2) ... Setting up libexpat1:mipsel (2.2.0-2) ... Setting up mime-support (3.60) ... Setting up libreadline7:mipsel (7.0-2) ... Setting up libelf1:mipsel (0.168-0.2) ... Setting up libcap2:mipsel (1:2.25-1) ... Setting up ocaml-base-nox (4.02.3-9) ... Setting up libnspr4:mipsel (2:4.12-6) ... Setting up clasp (3.2.2-1) ... Setting up libbz2-ocaml (0.6.0-7) ... Processing triggers for libc-bin (2.24-10) ... Setting up libssl1.1:mipsel (1.1.0e-2) ... Setting up libsqlite3-0:mipsel (3.16.2-3) ... Setting up libffi6:mipsel (3.2.1-6) ... Setting up liblua5.2-0:mipsel (5.2.4-1.1+b2) ... Setting up libextlib-ocaml (1.7.0-3) ... Setting up libpython2.7-minimal:mipsel (2.7.13-2) ... Setting up liblua5.3-0:mipsel (5.3.3-1) ... Setting up libzip-ocaml (1.06-2) ... Setting up libpython2.7-stdlib:mipsel (2.7.13-2) ... Setting up libnss3:mipsel (2:3.26.2-1) ... Setting up libpython2.7:mipsel (2.7.13-2) ... Setting up librpmio3 (4.12.0.2+dfsg1-2) ... Setting up gringo (5.1.0-4) ... Setting up aspcud (1:1.9.1-2+b1) ... Setting up librpm3 (4.12.0.2+dfsg1-2) ... Setting up libdose3-ocaml (5.0.1-8) ... 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 12 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-6SRJBl/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 ... 12644 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-I1JQEx/apt_archive/sbuild-build-depends-mariadb-10.3-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ Sources [624 B] Get:5 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ Packages [875 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 12 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-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 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-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, 133 newly installed, 0 to remove and 12 not upgraded. Need to get 69.9 MB/69.9 MB of archives. After this operation, 363 MB of additional disk space will be used. Get:1 file:/«BUILDDIR»/resolver-I1JQEx/apt_archive ./ sbuild-build-depends-mariadb-10.3-dummy 0.invalid.0 [1126 B] Get:2 http://ftp.uk.debian.org/debian experimental/main mipsel libsystemd0 mipsel 233-6 [260 kB] Get:3 http://ftp.uk.debian.org/debian unstable/main mipsel insserv mipsel 1.14.0-5.4+b1 [60.4 kB] Get:4 http://ftp.uk.debian.org/debian unstable/main mipsel file-rc all 0.8.18 [38.6 kB] Get:5 http://ftp.uk.debian.org/debian unstable/main mipsel initscripts mipsel 2.88dsf-59.9 [84.5 kB] Get:6 http://ftp.uk.debian.org/debian unstable/main mipsel sysvinit-core mipsel 2.88dsf-59.9 [135 kB] Get:7 http://ftp.uk.debian.org/debian unstable/main mipsel init mipsel 1.48 [12.0 kB] Get:8 http://ftp.uk.debian.org/debian unstable/main mipsel groff-base mipsel 1.22.3-9 [1254 kB] Get:9 http://ftp.uk.debian.org/debian unstable/main mipsel libbsd0 mipsel 0.8.3-1 [99.8 kB] Get:10 http://ftp.uk.debian.org/debian unstable/main mipsel bsdmainutils mipsel 9.0.12+nmu1 [188 kB] Get:11 http://ftp.uk.debian.org/debian unstable/main mipsel libpipeline1 mipsel 1.4.1-2 [27.3 kB] Get:12 http://ftp.uk.debian.org/debian unstable/main mipsel man-db mipsel 2.7.6.1-2 [1035 kB] Get:13 http://ftp.uk.debian.org/debian unstable/main mipsel cmake-data all 3.7.2-1 [1216 kB] Get:14 http://ftp.uk.debian.org/debian unstable/main mipsel libprocps6 mipsel 2:3.3.12-3 [56.4 kB] Get:15 http://ftp.uk.debian.org/debian unstable/main mipsel procps mipsel 2:3.3.12-3 [245 kB] Get:16 http://ftp.uk.debian.org/debian unstable/main mipsel liblzo2-2 mipsel 2.08-1.2+b2 [49.8 kB] Get:17 http://ftp.uk.debian.org/debian unstable/main mipsel libnettle6 mipsel 3.3-1+b1 [215 kB] Get:18 http://ftp.uk.debian.org/debian unstable/main mipsel libicu57 mipsel 57.1-6 [7627 kB] Get:19 http://ftp.uk.debian.org/debian unstable/main mipsel libxml2 mipsel 2.9.4+dfsg1-2.2 [827 kB] Get:20 http://ftp.uk.debian.org/debian unstable/main mipsel libarchive13 mipsel 3.2.2-2 [283 kB] Get:21 http://ftp.uk.debian.org/debian unstable/main mipsel libkeyutils1 mipsel 1.5.9-9 [12.2 kB] Get:22 http://ftp.uk.debian.org/debian unstable/main mipsel libkrb5support0 mipsel 1.15-1 [59.7 kB] Get:23 http://ftp.uk.debian.org/debian unstable/main mipsel libk5crypto3 mipsel 1.15-1 [123 kB] Get:24 http://ftp.uk.debian.org/debian unstable/main mipsel libkrb5-3 mipsel 1.15-1 [279 kB] Get:25 http://ftp.uk.debian.org/debian unstable/main mipsel libgssapi-krb5-2 mipsel 1.15-1 [139 kB] Get:26 http://ftp.uk.debian.org/debian unstable/main mipsel libunistring0 mipsel 0.9.6+really0.9.3-0.1 [256 kB] Get:27 http://ftp.uk.debian.org/debian unstable/main mipsel libidn2-0 mipsel 0.16-1 [59.9 kB] Get:28 http://ftp.uk.debian.org/debian unstable/main mipsel libhogweed4 mipsel 3.3-1+b1 [129 kB] Get:29 http://ftp.uk.debian.org/debian unstable/main mipsel libp11-kit0 mipsel 0.23.3-5 [92.1 kB] Get:30 http://ftp.uk.debian.org/debian unstable/main mipsel libtasn1-6 mipsel 4.10-1 [49.1 kB] Get:31 http://ftp.uk.debian.org/debian experimental/main mipsel libgnutls30 mipsel 3.5.11-1 [787 kB] Get:32 http://ftp.uk.debian.org/debian unstable/main mipsel libsasl2-modules-db mipsel 2.1.27~101-g0780600+dfsg-3 [67.6 kB] Get:33 http://ftp.uk.debian.org/debian unstable/main mipsel libsasl2-2 mipsel 2.1.27~101-g0780600+dfsg-3 [100 kB] Get:34 http://ftp.uk.debian.org/debian unstable/main mipsel libldap-common all 2.4.44+dfsg-4 [84.8 kB] Get:35 http://ftp.uk.debian.org/debian unstable/main mipsel libldap-2.4-2 mipsel 2.4.44+dfsg-4+b1 [199 kB] Get:36 http://ftp.uk.debian.org/debian unstable/main mipsel libnghttp2-14 mipsel 1.22.0-1 [79.2 kB] Get:37 http://ftp.uk.debian.org/debian unstable/main mipsel libpsl5 mipsel 0.17.0-4 [41.6 kB] Get:38 http://ftp.uk.debian.org/debian unstable/main mipsel librtmp1 mipsel 2.4+20151223.gitfa8646d.1-1+b1 [55.6 kB] Get:39 http://ftp.uk.debian.org/debian unstable/main mipsel libssh2-1 mipsel 1.8.0-1 [133 kB] Get:40 http://ftp.uk.debian.org/debian unstable/main mipsel libssl1.0.2 mipsel 1.0.2k-1 [948 kB] Get:41 http://ftp.uk.debian.org/debian unstable/main mipsel libcurl3 mipsel 7.52.1-5 [277 kB] Get:42 http://ftp.uk.debian.org/debian unstable/main mipsel libjsoncpp1 mipsel 1.7.4-3 [73.1 kB] Get:43 http://ftp.uk.debian.org/debian unstable/main mipsel libuv1 mipsel 1.9.1-3 [80.9 kB] Get:44 http://ftp.uk.debian.org/debian unstable/main mipsel cmake mipsel 3.7.2-1 [2710 kB] Get:45 http://ftp.uk.debian.org/debian unstable/main mipsel libpcrecpp0v5 mipsel 2:8.39-3 [151 kB] Get:46 http://ftp.uk.debian.org/debian unstable/main mipsel libpython3.5-minimal mipsel 3.5.3-1 [564 kB] Get:47 http://ftp.uk.debian.org/debian unstable/main mipsel python3.5-minimal mipsel 3.5.3-1 [1263 kB] Get:48 http://ftp.uk.debian.org/debian unstable/main mipsel python3-minimal mipsel 3.5.3-1 [35.3 kB] Get:49 http://ftp.uk.debian.org/debian unstable/main mipsel libmpdec2 mipsel 2.4.2-1 [71.5 kB] Get:50 http://ftp.uk.debian.org/debian unstable/main mipsel libpython3.5-stdlib mipsel 3.5.3-1 [2033 kB] Get:51 http://ftp.uk.debian.org/debian unstable/main mipsel python3.5 mipsel 3.5.3-1 [229 kB] Get:52 http://ftp.uk.debian.org/debian unstable/main mipsel libpython3-stdlib mipsel 3.5.3-1 [18.6 kB] Get:53 http://ftp.uk.debian.org/debian unstable/main mipsel dh-python all 2.20170125 [86.8 kB] Get:54 http://ftp.uk.debian.org/debian unstable/main mipsel python3 mipsel 3.5.3-1 [21.6 kB] Get:55 http://ftp.uk.debian.org/debian unstable/main mipsel libmagic-mgc mipsel 1:5.30-1 [222 kB] Get:56 http://ftp.uk.debian.org/debian unstable/main mipsel libmagic1 mipsel 1:5.30-1 [113 kB] Get:57 http://ftp.uk.debian.org/debian unstable/main mipsel file mipsel 1:5.30-1 [64.1 kB] Get:58 http://ftp.uk.debian.org/debian unstable/main mipsel gettext-base mipsel 0.19.8.1-2 [120 kB] Get:59 http://ftp.uk.debian.org/debian experimental/main mipsel libgnutls-openssl27 mipsel 3.5.11-1 [192 kB] Get:60 http://ftp.uk.debian.org/debian unstable/main mipsel libgssrpc4 mipsel 1.15-1 [83.4 kB] Get:61 http://ftp.uk.debian.org/debian unstable/main mipsel libkadm5clnt-mit11 mipsel 1.15-1 [68.5 kB] Get:62 http://ftp.uk.debian.org/debian unstable/main mipsel libkdb5-8 mipsel 1.15-1 [67.7 kB] Get:63 http://ftp.uk.debian.org/debian unstable/main mipsel libkadm5srv-mit11 mipsel 1.15-1 [81.1 kB] Get:64 http://ftp.uk.debian.org/debian unstable/main mipsel libsigsegv2 mipsel 2.10-5 [28.7 kB] Get:65 http://ftp.uk.debian.org/debian unstable/main mipsel m4 mipsel 1.4.18-1 [198 kB] Get:66 http://ftp.uk.debian.org/debian unstable/main mipsel autoconf all 2.69-10 [338 kB] Get:67 http://ftp.uk.debian.org/debian unstable/main mipsel autotools-dev all 20161112.1 [73.4 kB] Get:68 http://ftp.uk.debian.org/debian unstable/main mipsel automake all 1:1.15-6 [733 kB] Get:69 http://ftp.uk.debian.org/debian unstable/main mipsel autopoint all 0.19.8.1-2 [433 kB] Get:70 http://ftp.uk.debian.org/debian unstable/main mipsel libbison-dev mipsel 2:3.0.4.dfsg-1+b1 [433 kB] Get:71 http://ftp.uk.debian.org/debian unstable/main mipsel bison mipsel 2:3.0.4.dfsg-1+b1 [773 kB] Get:72 http://ftp.uk.debian.org/debian unstable/main mipsel chrpath mipsel 0.16-2+b1 [16.8 kB] Get:73 http://ftp.uk.debian.org/debian unstable/main mipsel libtool all 2.4.6-2 [545 kB] Get:74 http://ftp.uk.debian.org/debian unstable/main mipsel dh-autoreconf all 14 [15.9 kB] Get:75 http://ftp.uk.debian.org/debian unstable/main mipsel libarchive-zip-perl all 1.59-1 [95.5 kB] Get:76 http://ftp.uk.debian.org/debian unstable/main mipsel libfile-stripnondeterminism-perl all 0.032-1 [15.8 kB] Get:77 http://ftp.uk.debian.org/debian unstable/main mipsel libtimedate-perl all 2.3000-2 [42.2 kB] Get:78 http://ftp.uk.debian.org/debian unstable/main mipsel dh-strip-nondeterminism all 0.032-1 [9888 B] Get:79 http://ftp.uk.debian.org/debian unstable/main mipsel libglib2.0-0 mipsel 2.50.3-2 [2537 kB] Get:80 http://ftp.uk.debian.org/debian unstable/main mipsel libcroco3 mipsel 0.6.11-3 [131 kB] Get:81 http://ftp.uk.debian.org/debian unstable/main mipsel gettext mipsel 0.19.8.1-2 [1463 kB] Get:82 http://ftp.uk.debian.org/debian unstable/main mipsel intltool-debian all 0.35.0+20060710.4 [26.3 kB] Get:83 http://ftp.uk.debian.org/debian unstable/main mipsel po-debconf all 1.0.20 [247 kB] Get:84 http://ftp.uk.debian.org/debian unstable/main mipsel debhelper all 10.2.5 [961 kB] Get:85 http://ftp.uk.debian.org/debian unstable/main mipsel distro-info-data all 0.35 [5652 B] Get:86 http://ftp.uk.debian.org/debian unstable/main mipsel gdb-minimal mipsel 7.12-6 [2322 kB] Get:87 http://ftp.uk.debian.org/debian unstable/main mipsel icu-devtools mipsel 57.1-6 [177 kB] Get:88 http://ftp.uk.debian.org/debian unstable/main mipsel comerr-dev mipsel 2.1-1.43.4-2 [38.7 kB] Get:89 http://ftp.uk.debian.org/debian unstable/main mipsel krb5-multidev mipsel 1.15-1 [150 kB] Get:90 http://ftp.uk.debian.org/debian unstable/main mipsel libaio1 mipsel 0.3.110-3 [9408 B] Get:91 http://ftp.uk.debian.org/debian unstable/main mipsel libaio-dev mipsel 0.3.110-3 [18.6 kB] Get:92 http://ftp.uk.debian.org/debian unstable/main mipsel libboost1.62-dev mipsel 1.62.0+dfsg-4 [7053 kB] Get:93 http://ftp.uk.debian.org/debian unstable/main mipsel libboost-dev mipsel 1.62.0.1 [3632 B] Get:94 http://ftp.uk.debian.org/debian unstable/main mipsel libcrack2 mipsel 2.9.2-4 [53.0 kB] Get:95 http://ftp.uk.debian.org/debian unstable/main mipsel libgmpxx4ldbl mipsel 2:6.1.2+dfsg-1 [22.1 kB] Get:96 http://ftp.uk.debian.org/debian unstable/main mipsel libgmp-dev mipsel 2:6.1.2+dfsg-1 [620 kB] Get:97 http://ftp.uk.debian.org/debian experimental/main mipsel libgnutlsxx28 mipsel 3.5.11-1 [12.6 kB] Get:98 http://ftp.uk.debian.org/debian unstable/main mipsel libunbound2 mipsel 1.6.0-3 [350 kB] Get:99 http://ftp.uk.debian.org/debian experimental/main mipsel libgnutls-dane0 mipsel 3.5.11-1 [193 kB] Get:100 http://ftp.uk.debian.org/debian unstable/main mipsel nettle-dev mipsel 3.3-1+b1 [1075 kB] Get:101 http://ftp.uk.debian.org/debian unstable/main mipsel zlib1g-dev mipsel 1:1.2.8.dfsg-5 [204 kB] Get:102 http://ftp.uk.debian.org/debian unstable/main mipsel libtasn1-6-dev mipsel 4.10-1 [103 kB] Get:103 http://ftp.uk.debian.org/debian unstable/main mipsel libp11-kit-dev mipsel 0.23.3-5 [64.3 kB] Get:104 http://ftp.uk.debian.org/debian unstable/main mipsel libidn2-0-dev mipsel 0.16-1 [266 kB] Get:105 http://ftp.uk.debian.org/debian experimental/main mipsel libgnutls28-dev mipsel 3.5.11-1 [893 kB] Get:106 http://ftp.uk.debian.org/debian unstable/main mipsel libicu-dev mipsel 57.1-6 [16.2 MB] Get:107 http://ftp.uk.debian.org/debian unstable/main mipsel libjudydebian1 mipsel 1.0.5-5+b1 [64.0 kB] Get:108 http://ftp.uk.debian.org/debian unstable/main mipsel libjudy-dev mipsel 1.0.5-5+b1 [104 kB] Get:109 http://ftp.uk.debian.org/debian unstable/main mipsel libltdl7 mipsel 2.4.6-2 [387 kB] Get:110 http://ftp.uk.debian.org/debian unstable/main mipsel libltdl-dev mipsel 2.4.6-2 [163 kB] Get:111 http://ftp.uk.debian.org/debian unstable/main mipsel libtinfo-dev mipsel 6.0+20161126-1 [79.0 kB] Get:112 http://ftp.uk.debian.org/debian unstable/main mipsel libncurses5-dev mipsel 6.0+20161126-1 [178 kB] Get:113 http://ftp.uk.debian.org/debian unstable/main mipsel libodbc1 mipsel 2.3.4-1 [179 kB] Get:114 http://ftp.uk.debian.org/debian unstable/main mipsel libpam0g-dev mipsel 1.1.8-3.5 [185 kB] Get:115 http://ftp.uk.debian.org/debian unstable/main mipsel libpcre16-3 mipsel 2:8.39-3 [247 kB] Get:116 http://ftp.uk.debian.org/debian unstable/main mipsel libpcre32-3 mipsel 2:8.39-3 [239 kB] Get:117 http://ftp.uk.debian.org/debian unstable/main mipsel libpcre3-dev mipsel 2:8.39-3 [632 kB] Get:118 http://ftp.uk.debian.org/debian unstable/main mipsel libreadline5 mipsel 5.2+dfsg-3+b1 [103 kB] Get:119 http://ftp.uk.debian.org/debian experimental/main mipsel libsystemd-dev mipsel 233-6 [243 kB] Get:120 http://ftp.uk.debian.org/debian unstable/main mipsel libxml2-dev mipsel 2.9.4+dfsg1-2.2 [841 kB] Get:121 http://ftp.uk.debian.org/debian unstable/main mipsel lsb-release all 9.20161125 [27.1 kB] Get:122 http://ftp.uk.debian.org/debian unstable/main mipsel ninja-build mipsel 1.7.2-1 [89.5 kB] Get:123 http://ftp.uk.debian.org/debian unstable/main mipsel odbcinst1debian2 mipsel 2.3.4-1 [69.6 kB] Get:124 http://ftp.uk.debian.org/debian unstable/main mipsel odbcinst mipsel 2.3.4-1 [43.6 kB] Get:125 http://ftp.uk.debian.org/debian unstable/main mipsel psmisc mipsel 22.21-2.1+b2 [121 kB] Get:126 http://ftp.uk.debian.org/debian unstable/main mipsel dh-apparmor all 2.11.0-3 [58.4 kB] Get:127 http://ftp.uk.debian.org/debian unstable/main mipsel dh-exec mipsel 0.23+b1 [26.6 kB] Get:128 http://ftp.uk.debian.org/debian unstable/main mipsel dh-systemd all 10.2.5 [99.7 kB] Get:129 http://ftp.uk.debian.org/debian unstable/main mipsel libcrack2-dev mipsel 2.9.2-4 [32.1 kB] Get:130 http://ftp.uk.debian.org/debian unstable/main mipsel libjemalloc1 mipsel 3.6.0-9.1 [83.7 kB] Get:131 http://ftp.uk.debian.org/debian unstable/main mipsel libjemalloc-dev mipsel 3.6.0-9.1 [170 kB] Get:132 http://ftp.uk.debian.org/debian unstable/main mipsel libkrb5-dev mipsel 1.15-1 [45.5 kB] Get:133 http://ftp.uk.debian.org/debian unstable/main mipsel libreadline-gplv2-dev mipsel 5.2+dfsg-3+b1 [130 kB] Get:134 http://ftp.uk.debian.org/debian unstable/main mipsel unixodbc-dev mipsel 2.3.4-1 [250 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 69.9 MB in 7s (9203 kB/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 ... 12644 files and directories currently installed.) Preparing to unpack .../libsystemd0_233-6_mipsel.deb ... Unpacking libsystemd0:mipsel (233-6) over (232-22) ... Setting up libsystemd0:mipsel (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 ... 12644 files and directories currently installed.) Preparing to unpack .../insserv_1.14.0-5.4+b1_mipsel.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_mipsel.deb ... Unpacking initscripts (2.88dsf-59.9) ... Selecting previously unselected package sysvinit-core. Preparing to unpack .../sysvinit-core_2.88dsf-59.9_mipsel.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 ... 12762 files and directories currently installed.) Preparing to unpack .../00-init_1.48_mipsel.deb ... Unpacking init (1.48) ... Selecting previously unselected package groff-base. Preparing to unpack .../01-groff-base_1.22.3-9_mipsel.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:mipsel. Preparing to unpack .../02-libbsd0_0.8.3-1_mipsel.deb ... Unpacking libbsd0:mipsel (0.8.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../03-bsdmainutils_9.0.12+nmu1_mipsel.deb ... Unpacking bsdmainutils (9.0.12+nmu1) ... Selecting previously unselected package libpipeline1:mipsel. Preparing to unpack .../04-libpipeline1_1.4.1-2_mipsel.deb ... Unpacking libpipeline1:mipsel (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.7.6.1-2_mipsel.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../06-cmake-data_3.7.2-1_all.deb ... Unpacking cmake-data (3.7.2-1) ... Selecting previously unselected package libprocps6:mipsel. Preparing to unpack .../07-libprocps6_2%3a3.3.12-3_mipsel.deb ... Unpacking libprocps6:mipsel (2:3.3.12-3) ... Selecting previously unselected package procps. Preparing to unpack .../08-procps_2%3a3.3.12-3_mipsel.deb ... Unpacking procps (2:3.3.12-3) ... Selecting previously unselected package liblzo2-2:mipsel. Preparing to unpack .../09-liblzo2-2_2.08-1.2+b2_mipsel.deb ... Unpacking liblzo2-2:mipsel (2.08-1.2+b2) ... Selecting previously unselected package libnettle6:mipsel. Preparing to unpack .../10-libnettle6_3.3-1+b1_mipsel.deb ... Unpacking libnettle6:mipsel (3.3-1+b1) ... Selecting previously unselected package libicu57:mipsel. Preparing to unpack .../11-libicu57_57.1-6_mipsel.deb ... Unpacking libicu57:mipsel (57.1-6) ... Selecting previously unselected package libxml2:mipsel. Preparing to unpack .../12-libxml2_2.9.4+dfsg1-2.2_mipsel.deb ... Unpacking libxml2:mipsel (2.9.4+dfsg1-2.2) ... Selecting previously unselected package libarchive13:mipsel. Preparing to unpack .../13-libarchive13_3.2.2-2_mipsel.deb ... Unpacking libarchive13:mipsel (3.2.2-2) ... Selecting previously unselected package libkeyutils1:mipsel. Preparing to unpack .../14-libkeyutils1_1.5.9-9_mipsel.deb ... Unpacking libkeyutils1:mipsel (1.5.9-9) ... Selecting previously unselected package libkrb5support0:mipsel. Preparing to unpack .../15-libkrb5support0_1.15-1_mipsel.deb ... Unpacking libkrb5support0:mipsel (1.15-1) ... Selecting previously unselected package libk5crypto3:mipsel. Preparing to unpack .../16-libk5crypto3_1.15-1_mipsel.deb ... Unpacking libk5crypto3:mipsel (1.15-1) ... Selecting previously unselected package libkrb5-3:mipsel. Preparing to unpack .../17-libkrb5-3_1.15-1_mipsel.deb ... Unpacking libkrb5-3:mipsel (1.15-1) ... Selecting previously unselected package libgssapi-krb5-2:mipsel. Preparing to unpack .../18-libgssapi-krb5-2_1.15-1_mipsel.deb ... Unpacking libgssapi-krb5-2:mipsel (1.15-1) ... Selecting previously unselected package libunistring0:mipsel. Preparing to unpack .../19-libunistring0_0.9.6+really0.9.3-0.1_mipsel.deb ... Unpacking libunistring0:mipsel (0.9.6+really0.9.3-0.1) ... Selecting previously unselected package libidn2-0:mipsel. Preparing to unpack .../20-libidn2-0_0.16-1_mipsel.deb ... Unpacking libidn2-0:mipsel (0.16-1) ... Selecting previously unselected package libhogweed4:mipsel. Preparing to unpack .../21-libhogweed4_3.3-1+b1_mipsel.deb ... Unpacking libhogweed4:mipsel (3.3-1+b1) ... Selecting previously unselected package libp11-kit0:mipsel. Preparing to unpack .../22-libp11-kit0_0.23.3-5_mipsel.deb ... Unpacking libp11-kit0:mipsel (0.23.3-5) ... Selecting previously unselected package libtasn1-6:mipsel. Preparing to unpack .../23-libtasn1-6_4.10-1_mipsel.deb ... Unpacking libtasn1-6:mipsel (4.10-1) ... Selecting previously unselected package libgnutls30:mipsel. Preparing to unpack .../24-libgnutls30_3.5.11-1_mipsel.deb ... Unpacking libgnutls30:mipsel (3.5.11-1) ... Selecting previously unselected package libsasl2-modules-db:mipsel. Preparing to unpack .../25-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_mipsel.deb ... Unpacking libsasl2-modules-db:mipsel (2.1.27~101-g0780600+dfsg-3) ... Selecting previously unselected package libsasl2-2:mipsel. Preparing to unpack .../26-libsasl2-2_2.1.27~101-g0780600+dfsg-3_mipsel.deb ... Unpacking libsasl2-2:mipsel (2.1.27~101-g0780600+dfsg-3) ... Selecting previously unselected package libldap-common. Preparing to unpack .../27-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:mipsel. Preparing to unpack .../28-libldap-2.4-2_2.4.44+dfsg-4+b1_mipsel.deb ... Unpacking libldap-2.4-2:mipsel (2.4.44+dfsg-4+b1) ... Selecting previously unselected package libnghttp2-14:mipsel. Preparing to unpack .../29-libnghttp2-14_1.22.0-1_mipsel.deb ... Unpacking libnghttp2-14:mipsel (1.22.0-1) ... Selecting previously unselected package libpsl5:mipsel. Preparing to unpack .../30-libpsl5_0.17.0-4_mipsel.deb ... Unpacking libpsl5:mipsel (0.17.0-4) ... Selecting previously unselected package librtmp1:mipsel. Preparing to unpack .../31-librtmp1_2.4+20151223.gitfa8646d.1-1+b1_mipsel.deb ... Unpacking librtmp1:mipsel (2.4+20151223.gitfa8646d.1-1+b1) ... Selecting previously unselected package libssh2-1:mipsel. Preparing to unpack .../32-libssh2-1_1.8.0-1_mipsel.deb ... Unpacking libssh2-1:mipsel (1.8.0-1) ... Selecting previously unselected package libssl1.0.2:mipsel. Preparing to unpack .../33-libssl1.0.2_1.0.2k-1_mipsel.deb ... Unpacking libssl1.0.2:mipsel (1.0.2k-1) ... Selecting previously unselected package libcurl3:mipsel. Preparing to unpack .../34-libcurl3_7.52.1-5_mipsel.deb ... Unpacking libcurl3:mipsel (7.52.1-5) ... Selecting previously unselected package libjsoncpp1:mipsel. Preparing to unpack .../35-libjsoncpp1_1.7.4-3_mipsel.deb ... Unpacking libjsoncpp1:mipsel (1.7.4-3) ... Selecting previously unselected package libuv1:mipsel. Preparing to unpack .../36-libuv1_1.9.1-3_mipsel.deb ... Unpacking libuv1:mipsel (1.9.1-3) ... Selecting previously unselected package cmake. Preparing to unpack .../37-cmake_3.7.2-1_mipsel.deb ... Unpacking cmake (3.7.2-1) ... Selecting previously unselected package libpcrecpp0v5:mipsel. Preparing to unpack .../38-libpcrecpp0v5_2%3a8.39-3_mipsel.deb ... Unpacking libpcrecpp0v5:mipsel (2:8.39-3) ... Selecting previously unselected package libpython3.5-minimal:mipsel. Preparing to unpack .../39-libpython3.5-minimal_3.5.3-1_mipsel.deb ... Unpacking libpython3.5-minimal:mipsel (3.5.3-1) ... Selecting previously unselected package python3.5-minimal. Preparing to unpack .../40-python3.5-minimal_3.5.3-1_mipsel.deb ... Unpacking python3.5-minimal (3.5.3-1) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../41-python3-minimal_3.5.3-1_mipsel.deb ... Unpacking python3-minimal (3.5.3-1) ... Selecting previously unselected package libmpdec2:mipsel. Preparing to unpack .../42-libmpdec2_2.4.2-1_mipsel.deb ... Unpacking libmpdec2:mipsel (2.4.2-1) ... Selecting previously unselected package libpython3.5-stdlib:mipsel. Preparing to unpack .../43-libpython3.5-stdlib_3.5.3-1_mipsel.deb ... Unpacking libpython3.5-stdlib:mipsel (3.5.3-1) ... Selecting previously unselected package python3.5. Preparing to unpack .../44-python3.5_3.5.3-1_mipsel.deb ... Unpacking python3.5 (3.5.3-1) ... Selecting previously unselected package libpython3-stdlib:mipsel. Preparing to unpack .../45-libpython3-stdlib_3.5.3-1_mipsel.deb ... Unpacking libpython3-stdlib:mipsel (3.5.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../46-dh-python_2.20170125_all.deb ... Unpacking dh-python (2.20170125) ... Setting up libpython3.5-minimal:mipsel (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 ... 16788 files and directories currently installed.) Preparing to unpack .../00-python3_3.5.3-1_mipsel.deb ... Unpacking python3 (3.5.3-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.30-1_mipsel.deb ... Unpacking libmagic-mgc (1:5.30-1) ... Selecting previously unselected package libmagic1:mipsel. Preparing to unpack .../02-libmagic1_1%3a5.30-1_mipsel.deb ... Unpacking libmagic1:mipsel (1:5.30-1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.30-1_mipsel.deb ... Unpacking file (1:5.30-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.19.8.1-2_mipsel.deb ... Unpacking gettext-base (0.19.8.1-2) ... Selecting previously unselected package libgnutls-openssl27:mipsel. Preparing to unpack .../05-libgnutls-openssl27_3.5.11-1_mipsel.deb ... Unpacking libgnutls-openssl27:mipsel (3.5.11-1) ... Selecting previously unselected package libgssrpc4:mipsel. Preparing to unpack .../06-libgssrpc4_1.15-1_mipsel.deb ... Unpacking libgssrpc4:mipsel (1.15-1) ... Selecting previously unselected package libkadm5clnt-mit11:mipsel. Preparing to unpack .../07-libkadm5clnt-mit11_1.15-1_mipsel.deb ... Unpacking libkadm5clnt-mit11:mipsel (1.15-1) ... Selecting previously unselected package libkdb5-8:mipsel. Preparing to unpack .../08-libkdb5-8_1.15-1_mipsel.deb ... Unpacking libkdb5-8:mipsel (1.15-1) ... Selecting previously unselected package libkadm5srv-mit11:mipsel. Preparing to unpack .../09-libkadm5srv-mit11_1.15-1_mipsel.deb ... Unpacking libkadm5srv-mit11:mipsel (1.15-1) ... Selecting previously unselected package libsigsegv2:mipsel. Preparing to unpack .../10-libsigsegv2_2.10-5_mipsel.deb ... Unpacking libsigsegv2:mipsel (2.10-5) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.18-1_mipsel.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:mipsel. Preparing to unpack .../16-libbison-dev_2%3a3.0.4.dfsg-1+b1_mipsel.deb ... Unpacking libbison-dev:mipsel (2:3.0.4.dfsg-1+b1) ... Selecting previously unselected package bison. Preparing to unpack .../17-bison_2%3a3.0.4.dfsg-1+b1_mipsel.deb ... Unpacking bison (2:3.0.4.dfsg-1+b1) ... Selecting previously unselected package chrpath. Preparing to unpack .../18-chrpath_0.16-2+b1_mipsel.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:mipsel. Preparing to unpack .../25-libglib2.0-0_2.50.3-2_mipsel.deb ... Unpacking libglib2.0-0:mipsel (2.50.3-2) ... Selecting previously unselected package libcroco3:mipsel. Preparing to unpack .../26-libcroco3_0.6.11-3_mipsel.deb ... Unpacking libcroco3:mipsel (0.6.11-3) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.19.8.1-2_mipsel.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_mipsel.deb ... Unpacking gdb-minimal (7.12-6) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../33-icu-devtools_57.1-6_mipsel.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_mipsel.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_mipsel.deb ... Unpacking krb5-multidev (1.15-1) ... Selecting previously unselected package libaio1:mipsel. Preparing to unpack .../36-libaio1_0.3.110-3_mipsel.deb ... Unpacking libaio1:mipsel (0.3.110-3) ... Selecting previously unselected package libaio-dev. Preparing to unpack .../37-libaio-dev_0.3.110-3_mipsel.deb ... Unpacking libaio-dev (0.3.110-3) ... Selecting previously unselected package libboost1.62-dev:mipsel. Preparing to unpack .../38-libboost1.62-dev_1.62.0+dfsg-4_mipsel.deb ... Unpacking libboost1.62-dev:mipsel (1.62.0+dfsg-4) ... Selecting previously unselected package libboost-dev:mipsel. Preparing to unpack .../39-libboost-dev_1.62.0.1_mipsel.deb ... Unpacking libboost-dev:mipsel (1.62.0.1) ... Selecting previously unselected package libcrack2:mipsel. Preparing to unpack .../40-libcrack2_2.9.2-4_mipsel.deb ... Unpacking libcrack2:mipsel (2.9.2-4) ... Selecting previously unselected package libgmpxx4ldbl:mipsel. Preparing to unpack .../41-libgmpxx4ldbl_2%3a6.1.2+dfsg-1_mipsel.deb ... Unpacking libgmpxx4ldbl:mipsel (2:6.1.2+dfsg-1) ... Selecting previously unselected package libgmp-dev:mipsel. Preparing to unpack .../42-libgmp-dev_2%3a6.1.2+dfsg-1_mipsel.deb ... Unpacking libgmp-dev:mipsel (2:6.1.2+dfsg-1) ... Selecting previously unselected package libgnutlsxx28:mipsel. Preparing to unpack .../43-libgnutlsxx28_3.5.11-1_mipsel.deb ... Unpacking libgnutlsxx28:mipsel (3.5.11-1) ... Selecting previously unselected package libunbound2:mipsel. Preparing to unpack .../44-libunbound2_1.6.0-3_mipsel.deb ... Unpacking libunbound2:mipsel (1.6.0-3) ... Selecting previously unselected package libgnutls-dane0:mipsel. Preparing to unpack .../45-libgnutls-dane0_3.5.11-1_mipsel.deb ... Unpacking libgnutls-dane0:mipsel (3.5.11-1) ... Selecting previously unselected package nettle-dev. Preparing to unpack .../46-nettle-dev_3.3-1+b1_mipsel.deb ... Unpacking nettle-dev (3.3-1+b1) ... Selecting previously unselected package zlib1g-dev:mipsel. Preparing to unpack .../47-zlib1g-dev_1%3a1.2.8.dfsg-5_mipsel.deb ... Unpacking zlib1g-dev:mipsel (1:1.2.8.dfsg-5) ... Selecting previously unselected package libtasn1-6-dev:mipsel. Preparing to unpack .../48-libtasn1-6-dev_4.10-1_mipsel.deb ... Unpacking libtasn1-6-dev:mipsel (4.10-1) ... Selecting previously unselected package libp11-kit-dev:mipsel. Preparing to unpack .../49-libp11-kit-dev_0.23.3-5_mipsel.deb ... Unpacking libp11-kit-dev:mipsel (0.23.3-5) ... Selecting previously unselected package libidn2-0-dev. Preparing to unpack .../50-libidn2-0-dev_0.16-1_mipsel.deb ... Unpacking libidn2-0-dev (0.16-1) ... Selecting previously unselected package libgnutls28-dev:mipsel. Preparing to unpack .../51-libgnutls28-dev_3.5.11-1_mipsel.deb ... Unpacking libgnutls28-dev:mipsel (3.5.11-1) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../52-libicu-dev_57.1-6_mipsel.deb ... Unpacking libicu-dev (57.1-6) ... Selecting previously unselected package libjudydebian1. Preparing to unpack .../53-libjudydebian1_1.0.5-5+b1_mipsel.deb ... Unpacking libjudydebian1 (1.0.5-5+b1) ... Selecting previously unselected package libjudy-dev. Preparing to unpack .../54-libjudy-dev_1.0.5-5+b1_mipsel.deb ... Unpacking libjudy-dev (1.0.5-5+b1) ... Selecting previously unselected package libltdl7:mipsel. Preparing to unpack .../55-libltdl7_2.4.6-2_mipsel.deb ... Unpacking libltdl7:mipsel (2.4.6-2) ... Selecting previously unselected package libltdl-dev:mipsel. Preparing to unpack .../56-libltdl-dev_2.4.6-2_mipsel.deb ... Unpacking libltdl-dev:mipsel (2.4.6-2) ... Selecting previously unselected package libtinfo-dev:mipsel. Preparing to unpack .../57-libtinfo-dev_6.0+20161126-1_mipsel.deb ... Unpacking libtinfo-dev:mipsel (6.0+20161126-1) ... Selecting previously unselected package libncurses5-dev:mipsel. Preparing to unpack .../58-libncurses5-dev_6.0+20161126-1_mipsel.deb ... Unpacking libncurses5-dev:mipsel (6.0+20161126-1) ... Selecting previously unselected package libodbc1:mipsel. Preparing to unpack .../59-libodbc1_2.3.4-1_mipsel.deb ... Unpacking libodbc1:mipsel (2.3.4-1) ... Selecting previously unselected package libpam0g-dev:mipsel. Preparing to unpack .../60-libpam0g-dev_1.1.8-3.5_mipsel.deb ... Unpacking libpam0g-dev:mipsel (1.1.8-3.5) ... Selecting previously unselected package libpcre16-3:mipsel. Preparing to unpack .../61-libpcre16-3_2%3a8.39-3_mipsel.deb ... Unpacking libpcre16-3:mipsel (2:8.39-3) ... Selecting previously unselected package libpcre32-3:mipsel. Preparing to unpack .../62-libpcre32-3_2%3a8.39-3_mipsel.deb ... Unpacking libpcre32-3:mipsel (2:8.39-3) ... Selecting previously unselected package libpcre3-dev:mipsel. Preparing to unpack .../63-libpcre3-dev_2%3a8.39-3_mipsel.deb ... Unpacking libpcre3-dev:mipsel (2:8.39-3) ... Selecting previously unselected package libreadline5:mipsel. Preparing to unpack .../64-libreadline5_5.2+dfsg-3+b1_mipsel.deb ... Unpacking libreadline5:mipsel (5.2+dfsg-3+b1) ... Selecting previously unselected package libsystemd-dev:mipsel. Preparing to unpack .../65-libsystemd-dev_233-6_mipsel.deb ... Unpacking libsystemd-dev:mipsel (233-6) ... Selecting previously unselected package libxml2-dev:mipsel. Preparing to unpack .../66-libxml2-dev_2.9.4+dfsg1-2.2_mipsel.deb ... Unpacking libxml2-dev:mipsel (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_mipsel.deb ... Unpacking ninja-build (1.7.2-1) ... Selecting previously unselected package odbcinst1debian2:mipsel. Preparing to unpack .../69-odbcinst1debian2_2.3.4-1_mipsel.deb ... Unpacking odbcinst1debian2:mipsel (2.3.4-1) ... Selecting previously unselected package odbcinst. Preparing to unpack .../70-odbcinst_2.3.4-1_mipsel.deb ... Unpacking odbcinst (2.3.4-1) ... Selecting previously unselected package psmisc. Preparing to unpack .../71-psmisc_22.21-2.1+b2_mipsel.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_mipsel.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_mipsel.deb ... Unpacking libcrack2-dev (2.9.2-4) ... Selecting previously unselected package libjemalloc1. Preparing to unpack .../76-libjemalloc1_3.6.0-9.1_mipsel.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_mipsel.deb ... Unpacking libjemalloc-dev (3.6.0-9.1) ... Selecting previously unselected package libkrb5-dev. Preparing to unpack .../78-libkrb5-dev_1.15-1_mipsel.deb ... Unpacking libkrb5-dev (1.15-1) ... Selecting previously unselected package libreadline-gplv2-dev:mipsel. Preparing to unpack .../79-libreadline-gplv2-dev_5.2+dfsg-3+b1_mipsel.deb ... Unpacking libreadline-gplv2-dev:mipsel (5.2+dfsg-3+b1) ... Selecting previously unselected package unixodbc-dev. Preparing to unpack .../80-unixodbc-dev_2.3.4-1_mipsel.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 libpam0g-dev:mipsel (1.1.8-3.5) ... Setting up libnettle6:mipsel (3.3-1+b1) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up psmisc (22.21-2.1+b2) ... Setting up libnghttp2-14:mipsel (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:mipsel (1.62.0+dfsg-4) ... Setting up libjemalloc1 (3.6.0-9.1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:mipsel (2.10-5) ... Setting up libldap-common (2.4.44+dfsg-4) ... Setting up libuv1:mipsel (1.9.1-3) ... Setting up init (1.48) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:mipsel (2.50.3-2) ... No schema files found: doing nothing. Setting up libsasl2-modules-db:mipsel (2.1.27~101-g0780600+dfsg-3) ... Setting up libsasl2-2:mipsel (2.1.27~101-g0780600+dfsg-3) ... Setting up libtinfo-dev:mipsel (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:mipsel (1.4.1-2) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:mipsel (57.1-6) ... Setting up libbsd0:mipsel (0.8.3-1) ... Setting up libjemalloc-dev (3.6.0-9.1) ... Setting up libprocps6:mipsel (2:3.3.12-3) ... Setting up libxml2:mipsel (2.9.4+dfsg1-2.2) ... Setting up libtasn1-6:mipsel (4.10-1) ... Setting up libmagic-mgc (1:5.30-1) ... Setting up libmagic1:mipsel (1:5.30-1) ... Setting up libhogweed4:mipsel (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:mipsel (0.6.11-3) ... Setting up gdb-minimal (7.12-6) ... Setting up libncurses5-dev:mipsel (6.0+20161126-1) ... Setting up libssl1.0.2:mipsel (1.0.2k-1) ... Setting up libssh2-1:mipsel (1.8.0-1) ... Processing triggers for libc-bin (2.24-10) ... Setting up libaio1:mipsel (0.3.110-3) ... Setting up autotools-dev (20161112.1) ... Setting up libunistring0:mipsel (0.9.6+really0.9.3-0.1) ... Setting up dh-apparmor (2.11.0-3) ... Setting up libp11-kit0:mipsel (0.23.3-5) ... Setting up libltdl7:mipsel (2.4.6-2) ... Setting up libbison-dev:mipsel (2:3.0.4.dfsg-1+b1) ... Setting up libcrack2:mipsel (2.9.2-4) ... Setting up libpcrecpp0v5:mipsel (2:8.39-3) ... Setting up libpcre32-3:mipsel (2:8.39-3) ... Setting up libsystemd-dev:mipsel (233-6) ... Setting up icu-devtools (57.1-6) ... Setting up libjudydebian1 (1.0.5-5+b1) ... Setting up libpcre16-3:mipsel (2:8.39-3) ... Setting up libboost-dev:mipsel (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:mipsel (1.5.9-9) ... Setting up libreadline5:mipsel (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:mipsel (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:mipsel (2.4.2-1) ... Setting up libjudy-dev (1.0.5-5+b1) ... Setting up liblzo2-2:mipsel (2.08-1.2+b2) ... Setting up libcrack2-dev (2.9.2-4) ... Setting up zlib1g-dev:mipsel (1:1.2.8.dfsg-5) ... Setting up libfile-stripnondeterminism-perl (0.032-1) ... Setting up libjsoncpp1:mipsel (1.7.4-3) ... Setting up libgmp-dev:mipsel (2:6.1.2+dfsg-1) ... Setting up libunbound2:mipsel (1.6.0-3) ... Setting up libpcre3-dev:mipsel (2:8.39-3) ... Setting up libidn2-0:mipsel (0.16-1) ... Setting up libodbc1:mipsel (2.3.4-1) ... Setting up libltdl-dev:mipsel (2.4.6-2) ... Setting up gettext (0.19.8.1-2) ... Setting up libarchive13:mipsel (3.2.2-2) ... Setting up libpsl5:mipsel (0.17.0-4) ... Setting up libreadline-gplv2-dev:mipsel (5.2+dfsg-3+b1) ... Setting up libpython3.5-stdlib:mipsel (3.5.3-1) ... Setting up libgnutls30:mipsel (3.5.11-1) ... Setting up libp11-kit-dev:mipsel (0.23.3-5) ... Setting up libtasn1-6-dev:mipsel (4.10-1) ... Setting up autoconf (2.69-10) ... Setting up librtmp1:mipsel (2.4+20151223.gitfa8646d.1-1+b1) ... Setting up libicu-dev (57.1-6) ... Setting up file (1:5.30-1) ... Setting up libkrb5support0:mipsel (1.15-1) ... Setting up libxml2-dev:mipsel (2.9.4+dfsg1-2.2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libgnutlsxx28:mipsel (3.5.11-1) ... Setting up libldap-2.4-2:mipsel (2.4.44+dfsg-4+b1) ... Setting up libgnutls-dane0:mipsel (3.5.11-1) ... Setting up libgnutls-openssl27:mipsel (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:mipsel (3.5.3-1) ... Setting up libk5crypto3:mipsel (1.15-1) ... Setting up po-debconf (1.0.20) ... Setting up libgnutls28-dev:mipsel (3.5.11-1) ... Setting up libkrb5-3:mipsel (1.15-1) ... Setting up libgssapi-krb5-2:mipsel (1.15-1) ... Setting up libgssrpc4:mipsel (1.15-1) ... Setting up libcurl3:mipsel (7.52.1-5) ... Setting up libkdb5-8:mipsel (1.15-1) ... Setting up libkadm5clnt-mit11:mipsel (1.15-1) ... Setting up cmake (3.7.2-1) ... Setting up libkadm5srv-mit11:mipsel (1.15-1) ... Setting up krb5-multidev (1.15-1) ... Setting up libkrb5-dev (1.15-1) ... Setting up odbcinst1debian2:mipsel (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-loongson-3 mipsel (mips64) 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 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 libbz2-ocaml_0.6.0-7 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 libcap2_1:2.25-1 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 libdose3-ocaml_5.0.1-8 libdpkg-perl_1.18.23 libelf1_0.168-0.2 libexpat1_2.2.0-2 libextlib-ocaml_1.7.0-3 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+b1 libjudydebian1_1.0.5-5+b1 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.2-0_5.2.4-1.1+b2 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 libnspr4_2:4.12-6 libnss3_2:3.26.2-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 libpopt0_1.16-10+b2 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 librpm3_4.12.0.2+dfsg1-2 librpmio3_4.12.0.2+dfsg1-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 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 libzip-ocaml_1.06-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 ocaml-base-nox_4.02.3-9 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-mipsel-sbuild SCHROOT_CHROOT_NAME=experimental-mipsel-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1009 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=experimental-mipsel-sbuild-e6535032-b7d0-41a2-a0e5-a5cf5209bf62 SCHROOT_UID=2952 SCHROOT_USER=buildd SHELL=/bin/sh USER=buildd XDG_RUNTIME_DIR=/run/user/2952 XDG_SESSION_ID=c25022 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 mipsel 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=mipsel-linux-gnu-gcc \ CXX=mipsel-linux-gnu-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-gnu" \ -DCMAKE_SYSTEM_PROCESSOR=mipsel \ -DBUILD_CONFIG=mysql_release \ -DINSTALL_LIBDIR=lib/mipsel-linux-gnu \ -DINSTALL_PLUGINDIR=lib/mipsel-linux-gnu/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/mipsel-linux-gnu-gcc -- Check for working C compiler: /usr/bin/mipsel-linux-gnu-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/mipsel-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/mipsel-linux-gnu-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-mips -- 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 - Failed -- Performing Test HAVE_GCC_C11_ATOMICS -- Performing Test HAVE_GCC_C11_ATOMICS - Failed -- 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/mipsel-linux-gnu/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/mipsel-linux-gnu/libcurses.so -- Looking for tputs in /usr/lib/mipsel-linux-gnu/libcurses.so -- Looking for tputs in /usr/lib/mipsel-linux-gnu/libcurses.so - found -- Looking for setupterm in /usr/lib/mipsel-linux-gnu/libcurses.so -- Looking for setupterm in /usr/lib/mipsel-linux-gnu/libcurses.so - found -- Looking for vidattr in /usr/lib/mipsel-linux-gnu/libcurses.so -- Looking for vidattr in /usr/lib/mipsel-linux-gnu/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/mipsel-linux-gnu/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/mipsel-linux-gnu/libgnutls.so (Required is at least version "3.3.24") -- TLS library/version: GnuTLS -- Dynamic column API support: ON -- GSSAPI: DYNAMIC SYSTEM processor: mips -- MariaDB Connector/c configuration: -- CPack generation: TGZ -- SSL support: GNUTLS Libs: /usr/lib/mipsel-linux-gnu/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/mipsel-linux-gnu -- Binaries will be installed in bin -- Documentation included from -- Required: -- Found LibXml2: /usr/lib/mipsel-linux-gnu/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/mipsel-linux-gnu/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/mipsel-linux-gnu-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/arc4.cpp.o [17/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/algebra.cpp.o [18/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/coding.cpp.o [19/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/des.cpp.o [20/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_imp.cpp.o [21/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/dh.cpp.o [22/2196] Building CXX object extra/yassl/CMakeFiles/yassl.dir/src/yassl_int.cpp.o [23/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/file.cpp.o [24/2196] Linking CXX static library extra/yassl/libyassl.a [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/md4.cpp.o [28/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/md2.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/md5.cpp.o [32/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/random.cpp.o [33/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/ripemd.cpp.o [34/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/rsa.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] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/sha.cpp.o [48/2196] Linking C executable unittest/examples/simple-t [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/my_auth.c.o [52/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/auth/old_password.c.o [53/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: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) ^ [54/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_hash.c.o [55/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_charset.c.o [56/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_net.c.o [57/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_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 C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_list.c.o [62/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_tls.c.o [63/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_pvio.c.o [64/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_alloc.c.o [65/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_init.c.o [66/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_compress.c.o [67/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_ll2str.c.o [68/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_password.c.o [69/2196] Building CXX object extra/yassl/taocrypt/CMakeFiles/taocrypt.dir/src/integer.cpp.o [70/2196] Linking CXX static library extra/yassl/taocrypt/libtaocrypt.a [71/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_sha1.c.o [72/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_loaddata.c.o [73/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/ma_string.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/ma_io.c.o [77/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); ^~~~~~~~~ [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/auth_gssapi_client.c.o [83/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) ^~~~ [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/plugins/connection/CMakeFiles/replication.dir/replication.c.o [93/2196] Building C object libmariadb/plugins/connection/CMakeFiles/aurora.dir/aurora.c.o [94/2196] Linking C shared module libmariadb/plugins/connection/libaurora.so [95/2196] Building C object libmariadb/plugins/connection/CMakeFiles/replication.dir/__/__/libmariadb/ma_errmsg.c.o [96/2196] Building C object libmariadb/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_async.c.o [97/2196] Linking C shared module libmariadb/plugins/connection/libreplication.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/unittest/libmariadb/CMakeFiles/ma_getopt.dir/ma_getopt.c.o [101/2196] Building C object libmariadb/unittest/mytap/CMakeFiles/cctap.dir/tap.c.o [102/2196] Linking C static library libmariadb/unittest/libmariadb/libma_getopt.a [103/2196] Linking C static library libmariadb/unittest/mytap/libcctap.a [104/2196] Building C object libmariadb/plugins/trace/CMakeFiles/trace_example.dir/trace_example.c.o [105/2196] Linking C shared module libmariadb/plugins/trace/trace_example.so [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/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); ^ [113/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); ^ [114/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); ^ [115/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat.cpp.o [116/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/t_conc173.dir/t_conc173.c.o [117/2196] Linking C executable libmariadb/unittest/libmariadb/t_conc173 [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/view.dir/view.c.o [121/2196] Linking C executable libmariadb/unittest/libmariadb/view [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/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]); ^ [125/2196] Linking C executable libmariadb/unittest/libmariadb/charset [126/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/logs.dir/logs.c.o [127/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/thread.dir/thread.c.o [128/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/bulk1.dir/bulk1.c.o [129/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/fetch.dir/fetch.c.o [130/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])); ^ [131/2196] Linking C executable libmariadb/unittest/libmariadb/fetch [132/2196] Linking C executable libmariadb/unittest/libmariadb/basic-t [133/2196] Linking C executable libmariadb/unittest/libmariadb/bulk1 [134/2196] Linking C executable libmariadb/unittest/libmariadb/logs [135/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"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [136/2196] Linking C executable libmariadb/unittest/libmariadb/t_aurora [137/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/dyncol.dir/dyncol.c.o [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/dyncol [140/2196] Linking C executable libmariadb/unittest/libmariadb/features-10_2 [141/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)\ ^~~~ [142/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/ps_bugs.dir/ps_bugs.c.o [143/2196] Linking C executable libmariadb/unittest/libmariadb/ps_bugs [144/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/cursor.dir/cursor.c.o [145/2196] Linking C executable libmariadb/unittest/libmariadb/cursor [146/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/ps_new.dir/ps_new.c.o [147/2196] Linking C executable libmariadb/unittest/libmariadb/connection [148/2196] Linking C executable libmariadb/unittest/libmariadb/misc [149/2196] Linking C executable libmariadb/unittest/libmariadb/ps_new [150/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/sqlite3.dir/sqlite3.c.o [151/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/result.dir/result.c.o [152/2196] Linking C executable libmariadb/unittest/libmariadb/sqlite3 [153/2196] Building C object libmariadb/unittest/libmariadb/CMakeFiles/performance.dir/performance.c.o [154/2196] Linking C executable libmariadb/unittest/libmariadb/result [155/2196] Linking C executable libmariadb/unittest/libmariadb/performance [156/2196] Linking C executable libmariadb/unittest/libmariadb/thread [157/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/error.c.o [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/async.dir/async.c.o [160/2196] Linking C executable libmariadb/unittest/libmariadb/async [161/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/expr_code.c.o [162/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); ^ [163/2196] Linking C executable libmariadb/unittest/libmariadb/ps [164/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)); ^~~~~~~~~~~~~~~~~~~~~~~ [165/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); ^~~~~~~~~~~~~ [166/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/logger.c.o [167/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; ^ [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/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); ^~~~~~~~~~~~~~~~ [170/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); ^~~~~~~~~~~~~~~~ [171/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/normalizer.c.o [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/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); ^ [175/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/plugin.c.o [176/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), ^~~~~~~~~~~~~~~~ [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/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); ^~~~~~~~~ [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/tokenizers.c.o [187/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); ^~~~~~~~~~~~~~~~ [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/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); ^ [190/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); ^~~~~~~~~~~~~~~~ [191/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)) ^~~~ [192/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/file-impl.cpp.o [193/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/id-cursor.cpp.o [194/2196] Building CXX object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/dat/file.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_accessor.c.o [199/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_array.c.o [200/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_command.c.o [201/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_bulk.c.o [202/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_column.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_expr.c.o [210/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_error.c.o [211/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_fixed_size_column.c.o [212/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_index_column.c.o [213/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]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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_id.c.o [216/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/mrb/mrb_index_cursor.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_object_flags.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_options.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_invert.c.o [241/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_frombytes.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_isnonzero.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_mul.c.o [246/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_pow22523.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_sq2.c.o [250/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/fe_tobytes.c.o [251/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_add.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_p3.c.o [257/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p1p1_to_p2.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_p3_to_p2.c.o [264/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_p3_tobytes.c.o [265/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_precomp_0.c.o [266/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/ge_sub.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/ge_scalarmult_base.c.o [269/2196] Building C object plugin/auth_ed25519/CMakeFiles/ref10.dir/ref10/keypair.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/ctype-big5.c.o [284/2196] Building C object strings/CMakeFiles/strings.dir/bmove_upp.c.o [285/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; ^~~~~~~~ [286/2196] Linking CXX static library plugin/handler_socket/libhsclient.a [287/2196] Building C object strings/CMakeFiles/strings.dir/ctype-bin.c.o [288/2196] Building C object strings/CMakeFiles/strings.dir/ctype-cp932.c.o [289/2196] Building C object strings/CMakeFiles/strings.dir/ctype-czech.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/decimal.c.o [309/2196] Building C object strings/CMakeFiles/strings.dir/is_prefix.c.o [310/2196] Building C object strings/CMakeFiles/strings.dir/llstr.c.o [311/2196] Building C object strings/CMakeFiles/strings.dir/longlong2str.c.o [312/2196] Building C object strings/CMakeFiles/strings.dir/my_strtoll10.c.o [313/2196] Building C object strings/CMakeFiles/strings.dir/str2int.c.o [314/2196] Building C object strings/CMakeFiles/strings.dir/str_alloc.c.o [315/2196] Building C object strings/CMakeFiles/strings.dir/my_vsnprintf.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/strmake.c.o [320/2196] Building C object strings/CMakeFiles/strings.dir/strmov.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/strmov_overlapp.c.o [325/2196] Building C object strings/CMakeFiles/strings.dir/strcont.c.o [326/2196] Building C object strings/CMakeFiles/strings.dir/xml.c.o [327/2196] Building C object strings/CMakeFiles/strings.dir/my_strchr.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 C object libservices/CMakeFiles/mysqlservices.dir/progress_report_service.c.o [355/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_alloc_service.c.o [356/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_autoinc_service.c.o [357/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_error_context_service.c.o [358/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_rnd_service.c.o [359/2196] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha224.cc.o [360/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_specifics_service.c.o [361/2196] Linking CXX static library mysys_ssl/libmysys_ssl.a [362/2196] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_timezone_service.c.o [363/2196] Building C object mysys/CMakeFiles/mysys.dir/array.c.o [364/2196] Building C object mysys/CMakeFiles/mysys.dir/charset-def.c.o [365/2196] Building C object mysys/CMakeFiles/mysys.dir/checksum.c.o [366/2196] Building C object mysys/CMakeFiles/mysys.dir/charset.c.o [367/2196] Building C object mysys/CMakeFiles/mysys.dir/get_password.c.o [368/2196] Building C object mysys/CMakeFiles/mysys.dir/errors.c.o [369/2196] Building C object mysys/CMakeFiles/mysys.dir/my_default.c.o [370/2196] Building C object mysys/CMakeFiles/mysys.dir/list.c.o [371/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_cache.c.o [372/2196] Building C object mysys/CMakeFiles/mysys.dir/hash.c.o [373/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_dirname.c.o [374/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_fn_ext.c.o [375/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_getdate.c.o [376/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_format.c.o [377/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache2.c.o [378/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache.c.o [379/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_keycaches.c.o [380/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_loadpath.c.o [381/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_pack.c.o [382/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_path.c.o [383/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort.c.o [384/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_keycache.c.o [385/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_radix.c.o [386/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_same.c.o [387/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort2.c.o [388/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_sort.c.o [389/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_soundex.c.o [390/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_arr_appstr.c.o [391/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_tempdir.c.o [392/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_tempfile.c.o [393/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_unixpath.c.o [394/2196] Building C object mysys/CMakeFiles/mysys.dir/mf_wcomp.c.o [395/2196] Building C object mysys/CMakeFiles/mysys.dir/mulalloc.c.o [396/2196] Building C object mysys/CMakeFiles/mysys.dir/my_access.c.o [397/2196] Building C object mysys/CMakeFiles/mysys.dir/my_bit.c.o [398/2196] Building C object mysys/CMakeFiles/mysys.dir/my_alloc.c.o [399/2196] Building C object mysys/CMakeFiles/mysys.dir/my_chsize.c.o [400/2196] Building C object mysys/CMakeFiles/mysys.dir/my_compress.c.o [401/2196] Building C object mysys/CMakeFiles/mysys.dir/my_bitmap.c.o [402/2196] Building C object mysys/CMakeFiles/mysys.dir/my_copy.c.o [403/2196] Building C object mysys/CMakeFiles/mysys.dir/my_create.c.o [404/2196] Building C object mysys/CMakeFiles/mysys.dir/my_delete.c.o [405/2196] Building C object mysys/CMakeFiles/mysys.dir/my_div.c.o [406/2196] Building C object mysys/CMakeFiles/mysys.dir/my_error.c.o [407/2196] Building C object mysys/CMakeFiles/mysys.dir/my_file.c.o [408/2196] Building C object mysys/CMakeFiles/mysys.dir/my_fopen.c.o [409/2196] Building C object mysys/CMakeFiles/mysys.dir/my_fstream.c.o [410/2196] Building C object mysys/CMakeFiles/mysys.dir/my_gethwaddr.c.o [411/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getsystime.c.o [412/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getwd.c.o [413/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getopt.c.o [414/2196] Building C object mysys/CMakeFiles/mysys.dir/my_compare.c.o [415/2196] Building C object mysys/CMakeFiles/mysys.dir/my_init.c.o [416/2196] Building C object mysys/CMakeFiles/mysys.dir/my_lock.c.o [417/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, ^ [418/2196] Building C object mysys/CMakeFiles/mysys.dir/my_mess.c.o [419/2196] Building C object mysys/CMakeFiles/mysys.dir/my_malloc.c.o [420/2196] Building C object mysys/CMakeFiles/mysys.dir/my_mkdir.c.o [421/2196] Building C object mysys/CMakeFiles/mysys.dir/my_mmap.c.o [422/2196] Building C object mysys/CMakeFiles/mysys.dir/my_once.c.o [423/2196] Building C object mysys/CMakeFiles/mysys.dir/my_open.c.o [424/2196] Building C object mysys/CMakeFiles/mysys.dir/my_pread.c.o [425/2196] Building C object mysys/CMakeFiles/mysys.dir/my_pthread.c.o [426/2196] Building C object mysys/CMakeFiles/mysys.dir/my_quick.c.o [427/2196] Building C object mysys/CMakeFiles/mysys.dir/my_read.c.o [428/2196] Building C object mysys/CMakeFiles/mysys.dir/my_rename.c.o [429/2196] Building C object mysys/CMakeFiles/mysys.dir/my_redel.c.o [430/2196] Building C object mysys/CMakeFiles/mysys.dir/my_sleep.c.o [431/2196] Building C object mysys/CMakeFiles/mysys.dir/my_seek.c.o [432/2196] Building C object mysys/CMakeFiles/mysys.dir/my_static.c.o [433/2196] Building C object mysys/CMakeFiles/mysys.dir/my_symlink.c.o [434/2196] Building C object mysys/CMakeFiles/mysys.dir/my_symlink2.c.o [435/2196] Building C object mysys/CMakeFiles/mysys.dir/my_sync.c.o [436/2196] Building C object mysys/CMakeFiles/mysys.dir/my_basename.c.o [437/2196] Building C object mysys/CMakeFiles/mysys.dir/my_thr_init.c.o [438/2196] Building C object mysys/CMakeFiles/mysys.dir/my_write.c.o [439/2196] Building C object mysys/CMakeFiles/mysys.dir/ptr_cmp.c.o [440/2196] Building C object mysys/CMakeFiles/mysys.dir/queues.c.o [441/2196] Building C object mysys/CMakeFiles/mysys.dir/stacktrace.c.o [442/2196] Building C object mysys/CMakeFiles/mysys.dir/string.c.o [443/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_alarm.c.o [444/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_mutex.c.o [445/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_rwlock.c.o [446/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_lock.c.o [447/2196] Building C object mysys/CMakeFiles/mysys.dir/thr_timer.c.o [448/2196] Building C object mysys/CMakeFiles/mysys.dir/typelib.c.o [449/2196] Building C object mysys/CMakeFiles/mysys.dir/base64.c.o [450/2196] Building C object mysys/CMakeFiles/mysys.dir/my_memmem.c.o [451/2196] Building C object mysys/CMakeFiles/mysys.dir/my_getpagesize.c.o [452/2196] Building C object mysys/CMakeFiles/mysys.dir/tree.c.o [453/2196] Building C object mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o FAILED: mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o /usr/bin/mipsel-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_SYSTEMD -D_FILE_OFFSET_BITS=64 -Iinclude -I../include -I../mysys -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -pie -fPIC -Wl,-z,relro,-z,now -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o -MF mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o.d -o mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o -c /«PKGBUILDDIR»/mysys/lf_alloc-pin.c In file included from ../include/lf.h:19:0, from /«PKGBUILDDIR»/mysys/lf_alloc-pin.c:104: ../include/my_atomic.h:121:2: error: #error atomic ops for this platform are not implemented #error atomic ops for this platform are not implemented ^~~~~ ../include/my_atomic.h: In function 'my_atomic_cas32': ../include/my_atomic.h:154:3: warning: implicit declaration of function 'make_atomic_cas_body' [-Wimplicit-function-declaration] make_atomic_cas_body(S); \ ^ ../include/my_atomic.h:189:1: note: in expansion of macro 'make_atomic_cas' make_atomic_cas(32) ^~~~~~~~~~~~~~~ ../include/my_atomic.h: In function 'my_atomic_casptr': ../include/my_atomic.h:191:17: error: 'ptr' undeclared (first use in this function) make_atomic_cas(ptr) ^ ../include/my_atomic.h:154:24: note: in definition of macro 'make_atomic_cas' make_atomic_cas_body(S); \ ^ ../include/my_atomic.h:191:17: note: each undeclared identifier is reported only once for each function it appears in make_atomic_cas(ptr) ^ ../include/my_atomic.h:154:24: note: in definition of macro 'make_atomic_cas' make_atomic_cas_body(S); \ ^ [454/2196] Building C object mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o FAILED: mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o /usr/bin/mipsel-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_SYSTEMD -D_FILE_OFFSET_BITS=64 -Iinclude -I../include -I../mysys -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -pie -fPIC -Wl,-z,relro,-z,now -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -D_FORTIFY_SOURCE=2 -DDBUG_OFF -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o -MF mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o.d -o mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o -c /«PKGBUILDDIR»/mysys/lf_dynarray.c In file included from ../include/lf.h:19:0, from /«PKGBUILDDIR»/mysys/lf_dynarray.c:41: ../include/my_atomic.h:121:2: error: #error atomic ops for this platform are not implemented #error atomic ops for this platform are not implemented ^~~~~ ../include/my_atomic.h: In function 'my_atomic_cas32': ../include/my_atomic.h:154:3: warning: implicit declaration of function 'make_atomic_cas_body' [-Wimplicit-function-declaration] make_atomic_cas_body(S); \ ^ ../include/my_atomic.h:189:1: note: in expansion of macro 'make_atomic_cas' make_atomic_cas(32) ^~~~~~~~~~~~~~~ ../include/my_atomic.h: In function 'my_atomic_casptr': ../include/my_atomic.h:191:17: error: 'ptr' undeclared (first use in this function) make_atomic_cas(ptr) ^ ../include/my_atomic.h:154:24: note: in definition of macro 'make_atomic_cas' make_atomic_cas_body(S); \ ^ ../include/my_atomic.h:191:17: note: each undeclared identifier is reported only once for each function it appears in make_atomic_cas(ptr) ^ ../include/my_atomic.h:154:24: note: in definition of macro 'make_atomic_cas' make_atomic_cas_body(S); \ ^ [455/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: 21257 basic blocks and 101885 registers; increase --param max-gcse-memory above 270729152 [-Wdisabled-optimization] } ^ /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: PRE disabled: 21257 basic blocks and 101885 registers; increase --param max-gcse-memory above 270729152 [-Wdisabled-optimization] /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: const/copy propagation disabled: 21257 basic blocks and 101885 registers; increase --param max-gcse-memory above 270729152 [-Wdisabled-optimization] /«PKGBUILDDIR»/storage/mroonga/vendor/groonga/lib/expr.c:3543:1: warning: const/copy propagation disabled: 20907 basic blocks and 105606 registers; increase --param max-gcse-memory above 276056028 [-Wdisabled-optimization] [456/2196] Building C object storage/mroonga/vendor/groonga/lib/CMakeFiles/libgroonga.dir/nfkc.c.o ninja: build stopped: subcommand failed. debian/rules:69: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] 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-1600 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: mipsel Build-Space: 830352 Build-Time: 1643 Distribution: experimental Fail-Stage: build Host Architecture: mipsel Install-Time: 648 Job: mariadb-10.3_10.3.0-0+exp2 Machine Architecture: mipsel Package: mariadb-10.3 Package-Time: 2392 Source-Version: 10.3.0-0+exp2 Space: 830352 Status: attempted Version: 10.3.0-0+exp2 ──────────────────────────────────────────────────────────────────────────────── Finished at 20170503-1600 Build needed 00:39:52, 830352k disc space