RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux lcy01-34 4.4.0-96-generic #119-Ubuntu SMP Tue Sep 12 14:59:54 UTC 2017 x86_64 Buildd toolchain package versions: launchpad-buildd_152 python-lpbuildd_152 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.2 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 24 Sep 11:54:48 ntpdate[1791]: adjust time server 10.211.37.1 offset -0.000218 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 /home/buildd/filecache-default/f027e517e95d0e91684230ee23be60d709f816c0 Creating target for build PACKAGEBUILD-13468122 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 Starting target for build PACKAGEBUILD-13468122 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 'deb http://ftpmaster.internal/ubuntu artful main universe' Overriding sources.list in build-PACKAGEBUILD-13468122 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 Updating target for build PACKAGEBUILD-13468122 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main amd64 Packages [1080 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main Translation-en [544 kB] Get:4 http://ftpmaster.internal/ubuntu artful/universe amd64 Packages [8092 kB] Get:5 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4785 kB] Fetched 14.7 MB in 3s (4282 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: binutils binutils-common binutils-x86-64-linux-gnu build-essential libbinutils 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 2523 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu artful/main amd64 binutils-x86-64-linux-gnu amd64 2.29.1-3ubuntu1 [1824 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main amd64 binutils-common amd64 2.29.1-3ubuntu1 [190 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main amd64 binutils amd64 2.29.1-3ubuntu1 [3380 B] Get:4 http://ftpmaster.internal/ubuntu artful/main amd64 libbinutils amd64 2.29.1-3ubuntu1 [501 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main amd64 build-essential amd64 12.4ubuntu1 [4758 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 2523 kB in 0s (28.2 MB/s) (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../binutils-x86-64-linux-gnu_2.29.1-3ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-common_2.29.1-3ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils_2.29.1-3ubuntu1_amd64.deb ... Unpacking binutils (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../libbinutils_2.29.1-3ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../build-essential_12.4ubuntu1_amd64.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Setting up build-essential (12.4ubuntu1) ... Setting up binutils-common:amd64 (2.29.1-3ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... Setting up libbinutils:amd64 (2.29.1-3ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.29.1-3ubuntu1) ... Setting up binutils (2.29.1-3ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13468122 amd64 artful -c chroot:build-PACKAGEBUILD-13468122 --arch=amd64 --dist=artful --nolog -A percona-server-5.6_5.6.22-rel71.0-0ubuntu5.dsc Initiating build PACKAGEBUILD-13468122 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-96-generic #119-Ubuntu SMP Tue Sep 12 14:59:54 UTC 2017 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lcy01-34.buildd +==============================================================================+ | percona-server-5.6 5.6.22-rel71.0-0ubuntu5 (amd64) 24 Sep 2017 11:55 | +==============================================================================+ Package: percona-server-5.6 Version: 5.6.22-rel71.0-0ubuntu5 Source Version: 5.6.22-rel71.0-0ubuntu5 Distribution: artful Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/percona-server-5.6-tsPQHC/percona-server-5.6-5.6.22-rel71.0' with '<>' I: NOTICE: Log filtering will replace 'build/percona-server-5.6-tsPQHC' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13468122/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- percona-server-5.6_5.6.22-rel71.0-0ubuntu5.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-EVDsUJ/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-EVDsUJ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-EVDsUJ/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-EVDsUJ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-EVDsUJ/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-EVDsUJ/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 778 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-EVDsUJ/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [778 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 778 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12676 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: bison, chrpath, cmake, debhelper (>= 7.0.50~), file (>= 3.28), g++ (>= 4.4), gawk, gcc (>= 4.4), ghostscript, libaio-dev, libevent-dev, libncurses5-dev (>= 5.0-6), libpam-dev, libreadline-dev, libssl-dev, libtool (>= 1.4.2-7), libwrap0-dev (>= 7.6-8.3), lsb-release, perl (>= 5.6.0), po-debconf, procps, psmisc, zlib1g-dev (>= 1:1.1.3-5) Filtered Build-Depends: bison, chrpath, cmake, debhelper (>= 7.0.50~), file (>= 3.28), g++ (>= 4.4), gawk, gcc (>= 4.4), ghostscript, libaio-dev, libevent-dev, libncurses5-dev (>= 5.0-6), libpam-dev, libreadline-dev, libssl-dev, libtool (>= 1.4.2-7), libwrap0-dev (>= 7.6-8.3), lsb-release, perl (>= 5.6.0), po-debconf, procps, psmisc, zlib1g-dev (>= 1:1.1.3-5) dpkg-deb: building package 'sbuild-build-depends-percona-server-5.6-dummy' in '/<>/resolver-ifXppJ/apt_archive/sbuild-build-depends-percona-server-5.6-dummy.deb'. Ign:1 copy:/<>/resolver-ifXppJ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-ifXppJ/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-ifXppJ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-ifXppJ/apt_archive ./ Sources [401 B] Get:5 copy:/<>/resolver-ifXppJ/apt_archive ./ Packages [703 B] Fetched 3223 B in 0s (247 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install percona-server-5.6 build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bison bsdmainutils chrpath cmake cmake-data debhelper dh-autoreconf dh-python dh-strip-nondeterminism distro-info-data file fontconfig-config fonts-dejavu-core gawk gettext gettext-base ghostscript groff-base intltool-debian libaio-dev libaio1 libarchive-zip-perl libarchive13 libavahi-client3 libavahi-common-data libavahi-common3 libbison-dev libbsd0 libcroco3 libcups2 libcupsimage2 libcurl3 libdbus-1-3 libevent-2.1-6 libevent-core-2.1-6 libevent-dev libevent-extra-2.1-6 libevent-openssl-2.1-6 libevent-pthreads-2.1-6 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libglib2.0-0 libgs9 libgs9-common libicu57 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjsoncpp1 liblcms2-2 liblzo2-2 libmagic-mgc libmagic1 libmpdec2 libncurses5-dev libpam0g-dev libpaper1 libpipeline1 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib libreadline-dev librhash0 libsigsegv2 libssl-dev libtiff5 libtimedate-perl libtinfo-dev libtool libuv1 libwrap0 libwrap0-dev libxml2 lsb-release m4 man-db mime-support po-debconf poppler-data psmisc python3 python3-minimal python3.6 python3.6-minimal ucf zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc bison-doc wamerican | wordlist whois vacation ninja-build dh-make gawk-doc gettext-doc libasprintf-dev libgettextpo-dev ghostscript-x groff lrzip cups-common liblcms2-utils ncurses-doc readline-doc libtool-doc gfortran | fortran95-compiler gcj-jdk lsb m4-doc less www-browser libmail-box-perl poppler-utils fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum python3-doc python3-tk python3-venv python3.6-venv python3.6-doc binfmt-support Recommended packages: curl | wget | lynx-cur gsfonts libcupsfilters1 dbus libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs fonts-droid-fallback libpaper-utils libssl-doc libltdl-dev tcpd xml-core libmail-sendmail-perl The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bison bsdmainutils chrpath cmake cmake-data debhelper dh-autoreconf dh-python dh-strip-nondeterminism distro-info-data file fontconfig-config fonts-dejavu-core gawk gettext gettext-base ghostscript groff-base intltool-debian libaio-dev libaio1 libarchive-zip-perl libarchive13 libavahi-client3 libavahi-common-data libavahi-common3 libbison-dev libbsd0 libcroco3 libcups2 libcupsimage2 libcurl3 libdbus-1-3 libevent-2.1-6 libevent-core-2.1-6 libevent-dev libevent-extra-2.1-6 libevent-openssl-2.1-6 libevent-pthreads-2.1-6 libexpat1 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libglib2.0-0 libgs9 libgs9-common libicu57 libijs-0.35 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjsoncpp1 liblcms2-2 liblzo2-2 libmagic-mgc libmagic1 libmpdec2 libncurses5-dev libpam0g-dev libpaper1 libpipeline1 libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib libreadline-dev librhash0 libsigsegv2 libssl-dev libtiff5 libtimedate-perl libtinfo-dev libtool libuv1 libwrap0 libwrap0-dev libxml2 lsb-release m4 man-db mime-support po-debconf poppler-data psmisc python3 python3-minimal python3.6 python3.6-minimal sbuild-build-depends-percona-server-5.6-dummy ucf zlib1g-dev 0 upgraded, 95 newly installed, 1 to remove and 0 not upgraded. Need to get 41.1 MB of archives. After this operation, 174 MB of additional disk space will be used. Get:1 copy:/<>/resolver-ifXppJ/apt_archive ./ sbuild-build-depends-percona-server-5.6-dummy 0.invalid.0 [956 B] Get:2 http://ftpmaster.internal/ubuntu artful/main amd64 libpython3.6-minimal amd64 3.6.3~rc1-2ubuntu1 [529 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main amd64 libexpat1 amd64 2.2.3-1 [72.3 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main amd64 python3.6-minimal amd64 3.6.3~rc1-2ubuntu1 [1422 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main amd64 python3-minimal amd64 3.6.2-1ubuntu2 [23.5 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main amd64 mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main amd64 libmpdec2 amd64 2.4.2-1 [82.6 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main amd64 libpython3.6-stdlib amd64 3.6.3~rc1-2ubuntu1 [2114 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main amd64 python3.6 amd64 3.6.3~rc1-2ubuntu1 [175 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main amd64 libpython3-stdlib amd64 3.6.2-1ubuntu2 [7028 B] Get:11 http://ftpmaster.internal/ubuntu artful/main amd64 dh-python all 2.20170125 [83.7 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main amd64 python3 amd64 3.6.2-1ubuntu2 [8704 B] Get:13 http://ftpmaster.internal/ubuntu artful/main amd64 groff-base amd64 1.22.3-9 [1144 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main amd64 libbsd0 amd64 0.8.6-1 [41.6 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main amd64 bsdmainutils amd64 9.0.12+nmu1ubuntu1 [179 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main amd64 libpipeline1 amd64 1.4.2-1 [25.2 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main amd64 man-db amd64 2.7.6.1-2 [895 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main amd64 cmake-data all 3.9.1-1 [1276 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main amd64 liblzo2-2 amd64 2.08-1.2 [48.7 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main amd64 libicu57 amd64 57.1-6 [7690 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main amd64 libxml2 amd64 2.9.4+dfsg1-3.1 [670 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main amd64 libarchive13 amd64 3.2.2-3.1 [289 kB] Get:23 http://ftpmaster.internal/ubuntu artful/main amd64 libcurl3 amd64 7.55.1-1ubuntu1 [196 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main amd64 libjsoncpp1 amd64 1.7.4-3 [73.6 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main amd64 librhash0 amd64 1.3.4-3 [77.0 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main amd64 libuv1 amd64 1.9.1-3 [58.6 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main amd64 cmake amd64 3.9.1-1 [3107 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main amd64 libsigsegv2 amd64 2.11-1 [13.2 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main amd64 gawk amd64 1:4.1.4+dfsg-1 [401 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main amd64 libjpeg-turbo8 amd64 1.5.2-0ubuntu3 [110 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main amd64 poppler-data all 0.4.8-1 [1476 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main amd64 libjbig0 amd64 2.1-3.1 [26.6 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main amd64 distro-info-data all 0.36 [4186 B] Get:34 http://ftpmaster.internal/ubuntu artful/main amd64 libmagic-mgc amd64 1:5.32-1 [184 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main amd64 libmagic1 amd64 1:5.32-1 [68.4 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main amd64 file amd64 1:5.32-1 [22.0 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main amd64 libdbus-1-3 amd64 1.10.22-1ubuntu1 [165 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main amd64 lsb-release all 9.20160110ubuntu5 [11.1 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main amd64 ucf all 3.0036 [52.9 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main amd64 gettext-base amd64 0.19.8.1-4ubuntu1 [49.4 kB] Get:41 http://ftpmaster.internal/ubuntu artful/main amd64 libevent-2.1-6 amd64 2.1.8-stable-4 [134 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main amd64 libglib2.0-0 amd64 2.54.0-1ubuntu1 [1163 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main amd64 psmisc amd64 23.1-1 [51.5 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main amd64 m4 amd64 1.4.18-1 [197 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main amd64 autoconf all 2.69-11 [322 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main amd64 autotools-dev all 20161112.1 [39.5 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main amd64 automake all 1:1.15-6ubuntu1 [509 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main amd64 autopoint all 0.19.8.1-4ubuntu1 [412 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main amd64 libbison-dev amd64 2:3.0.4.dfsg-1build1 [339 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main amd64 bison amd64 2:3.0.4.dfsg-1build1 [266 kB] Get:51 http://ftpmaster.internal/ubuntu artful/universe amd64 chrpath amd64 0.16-2 [13.2 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main amd64 libtool all 2.4.6-2 [194 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main amd64 dh-autoreconf all 14 [15.5 kB] Get:54 http://ftpmaster.internal/ubuntu artful/main amd64 libarchive-zip-perl all 1.59-1 [84.0 kB] Get:55 http://ftpmaster.internal/ubuntu artful/main amd64 libfile-stripnondeterminism-perl all 0.038-1 [13.3 kB] Get:56 http://ftpmaster.internal/ubuntu artful/main amd64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:57 http://ftpmaster.internal/ubuntu artful/main amd64 dh-strip-nondeterminism all 0.038-1 [5026 B] Get:58 http://ftpmaster.internal/ubuntu artful/main amd64 libcroco3 amd64 0.6.12-1 [81.3 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main amd64 gettext amd64 0.19.8.1-4ubuntu1 [1093 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main amd64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main amd64 po-debconf all 1.0.20 [232 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main amd64 debhelper all 10.7.2ubuntu2 [877 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:64 http://ftpmaster.internal/ubuntu artful/main amd64 fontconfig-config all 2.11.94-0ubuntu2 [49.9 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main amd64 libavahi-common-data amd64 0.6.32-1ubuntu1 [22.0 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main amd64 libavahi-common3 amd64 0.6.32-1ubuntu1 [21.6 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main amd64 libavahi-client3 amd64 0.6.32-1ubuntu1 [25.1 kB] Get:68 http://ftpmaster.internal/ubuntu artful/main amd64 libcups2 amd64 2.2.4-7 [210 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main amd64 libcupsimage2 amd64 2.2.4-7 [18.5 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main amd64 libfreetype6 amd64 2.8-0.2ubuntu2 [333 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main amd64 libfontconfig1 amd64 2.11.94-0ubuntu2 [131 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main amd64 libijs-0.35 amd64 0.35-12 [15.5 kB] Get:73 http://ftpmaster.internal/ubuntu artful/main amd64 libjbig2dec0 amd64 0.13-4.1 [55.1 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:75 http://ftpmaster.internal/ubuntu artful/main amd64 liblcms2-2 amd64 2.7-1ubuntu1 [137 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main amd64 libpaper1 amd64 1.1.24+nmu5ubuntu1 [13.6 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main amd64 libtiff5 amd64 4.0.8-5 [150 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main amd64 libgs9-common all 9.21~dfsg+1-0ubuntu3 [5121 kB] Get:79 http://ftpmaster.internal/ubuntu artful/main amd64 libgs9 amd64 9.21~dfsg+1-0ubuntu3 [2187 kB] Get:80 http://ftpmaster.internal/ubuntu artful/main amd64 ghostscript amd64 9.21~dfsg+1-0ubuntu3 [49.7 kB] Get:81 http://ftpmaster.internal/ubuntu artful/main amd64 libaio1 amd64 0.3.110-4 [6398 B] Get:82 http://ftpmaster.internal/ubuntu artful/main amd64 libaio-dev amd64 0.3.110-4 [12.8 kB] Get:83 http://ftpmaster.internal/ubuntu artful/main amd64 libevent-core-2.1-6 amd64 2.1.8-stable-4 [86.5 kB] Get:84 http://ftpmaster.internal/ubuntu artful/main amd64 libevent-extra-2.1-6 amd64 2.1.8-stable-4 [56.4 kB] Get:85 http://ftpmaster.internal/ubuntu artful/main amd64 libevent-pthreads-2.1-6 amd64 2.1.8-stable-4 [5172 B] Get:86 http://ftpmaster.internal/ubuntu artful/main amd64 libevent-openssl-2.1-6 amd64 2.1.8-stable-4 [11.4 kB] Get:87 http://ftpmaster.internal/ubuntu artful/main amd64 libevent-dev amd64 2.1.8-stable-4 [262 kB] Get:88 http://ftpmaster.internal/ubuntu artful/main amd64 libtinfo-dev amd64 6.0+20160625-1ubuntu1 [78.9 kB] Get:89 http://ftpmaster.internal/ubuntu artful/main amd64 libncurses5-dev amd64 6.0+20160625-1ubuntu1 [176 kB] Get:90 http://ftpmaster.internal/ubuntu artful/main amd64 libpam0g-dev amd64 1.1.8-3.2ubuntu3 [110 kB] Get:91 http://ftpmaster.internal/ubuntu artful/main amd64 libreadline-dev amd64 7.0-0ubuntu2 [132 kB] Get:92 http://ftpmaster.internal/ubuntu artful/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-0ubuntu2 [176 kB] Get:93 http://ftpmaster.internal/ubuntu artful/main amd64 libssl-dev amd64 1.0.2g-1ubuntu13 [1352 kB] Get:94 http://ftpmaster.internal/ubuntu artful/main amd64 libwrap0 amd64 7.6.q-26 [46.1 kB] Get:95 http://ftpmaster.internal/ubuntu artful/main amd64 libwrap0-dev amd64 7.6.q-26 [21.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 41.1 MB in 0s (46.5 MB/s) (Reading database ... 12676 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libpython3.6-minimal:amd64. (Reading database ... 12667 files and directories currently installed.) Preparing to unpack .../0-libpython3.6-minimal_3.6.3~rc1-2ubuntu1_amd64.deb ... Unpacking libpython3.6-minimal:amd64 (3.6.3~rc1-2ubuntu1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../1-libexpat1_2.2.3-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.3-1) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../2-python3.6-minimal_3.6.3~rc1-2ubuntu1_amd64.deb ... Unpacking python3.6-minimal (3.6.3~rc1-2ubuntu1) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../3-python3-minimal_3.6.2-1ubuntu2_amd64.deb ... Unpacking python3-minimal (3.6.2-1ubuntu2) ... Selecting previously unselected package mime-support. Preparing to unpack .../4-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../5-libmpdec2_2.4.2-1_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-1) ... Selecting previously unselected package libpython3.6-stdlib:amd64. Preparing to unpack .../6-libpython3.6-stdlib_3.6.3~rc1-2ubuntu1_amd64.deb ... Unpacking libpython3.6-stdlib:amd64 (3.6.3~rc1-2ubuntu1) ... Selecting previously unselected package python3.6. Preparing to unpack .../7-python3.6_3.6.3~rc1-2ubuntu1_amd64.deb ... Unpacking python3.6 (3.6.3~rc1-2ubuntu1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.6.2-1ubuntu2_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.6.2-1ubuntu2) ... Selecting previously unselected package dh-python. Preparing to unpack .../9-dh-python_2.20170125_all.deb ... Unpacking dh-python (2.20170125) ... Setting up libpython3.6-minimal:amd64 (3.6.3~rc1-2ubuntu1) ... Setting up libexpat1:amd64 (2.2.3-1) ... Setting up python3.6-minimal (3.6.3~rc1-2ubuntu1) ... Setting up python3-minimal (3.6.2-1ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 13625 files and directories currently installed.) Preparing to unpack .../00-python3_3.6.2-1ubuntu2_amd64.deb ... Unpacking python3 (3.6.2-1ubuntu2) ... Selecting previously unselected package groff-base. Preparing to unpack .../01-groff-base_1.22.3-9_amd64.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../02-libbsd0_0.8.6-1_amd64.deb ... Unpacking libbsd0:amd64 (0.8.6-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../03-bsdmainutils_9.0.12+nmu1ubuntu1_amd64.deb ... Unpacking bsdmainutils (9.0.12+nmu1ubuntu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../04-libpipeline1_1.4.2-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.4.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.7.6.1-2_amd64.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../06-cmake-data_3.9.1-1_all.deb ... Unpacking cmake-data (3.9.1-1) ... Selecting previously unselected package liblzo2-2:amd64. Preparing to unpack .../07-liblzo2-2_2.08-1.2_amd64.deb ... Unpacking liblzo2-2:amd64 (2.08-1.2) ... Selecting previously unselected package libicu57:amd64. Preparing to unpack .../08-libicu57_57.1-6_amd64.deb ... Unpacking libicu57:amd64 (57.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../09-libxml2_2.9.4+dfsg1-3.1_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-3.1) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../10-libarchive13_3.2.2-3.1_amd64.deb ... Unpacking libarchive13:amd64 (3.2.2-3.1) ... Selecting previously unselected package libcurl3:amd64. Preparing to unpack .../11-libcurl3_7.55.1-1ubuntu1_amd64.deb ... Unpacking libcurl3:amd64 (7.55.1-1ubuntu1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../12-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0. Preparing to unpack .../13-librhash0_1.3.4-3_amd64.deb ... Unpacking librhash0 (1.3.4-3) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../14-libuv1_1.9.1-3_amd64.deb ... Unpacking libuv1:amd64 (1.9.1-3) ... Selecting previously unselected package cmake. Preparing to unpack .../15-cmake_3.9.1-1_amd64.deb ... Unpacking cmake (3.9.1-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../16-libsigsegv2_2.11-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.11-1) ... Setting up libsigsegv2:amd64 (2.11-1) ... Selecting previously unselected package gawk. (Reading database ... 16539 files and directories currently installed.) Preparing to unpack .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ... Unpacking gawk (1:4.1.4+dfsg-1) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../01-libjpeg-turbo8_1.5.2-0ubuntu3_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (1.5.2-0ubuntu3) ... Selecting previously unselected package poppler-data. Preparing to unpack .../02-poppler-data_0.4.8-1_all.deb ... Unpacking poppler-data (0.4.8-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../03-libjbig0_2.1-3.1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../04-distro-info-data_0.36_all.deb ... Unpacking distro-info-data (0.36) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.32-1_amd64.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../06-libmagic1_1%3a5.32-1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.32-1_amd64.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../08-libdbus-1-3_1.10.22-1ubuntu1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.10.22-1ubuntu1) ... Selecting previously unselected package lsb-release. Preparing to unpack .../09-lsb-release_9.20160110ubuntu5_all.deb ... Unpacking lsb-release (9.20160110ubuntu5) ... Selecting previously unselected package ucf. Preparing to unpack .../10-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.19.8.1-4ubuntu1_amd64.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libevent-2.1-6:amd64. Preparing to unpack .../12-libevent-2.1-6_2.1.8-stable-4_amd64.deb ... Unpacking libevent-2.1-6:amd64 (2.1.8-stable-4) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../13-libglib2.0-0_2.54.0-1ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.54.0-1ubuntu1) ... Selecting previously unselected package psmisc. Preparing to unpack .../14-psmisc_23.1-1_amd64.deb ... Unpacking psmisc (23.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../15-m4_1.4.18-1_amd64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../16-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../17-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../18-automake_1%3a1.15-6ubuntu1_all.deb ... Unpacking automake (1:1.15-6ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../19-autopoint_0.19.8.1-4ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libbison-dev:amd64. Preparing to unpack .../20-libbison-dev_2%3a3.0.4.dfsg-1build1_amd64.deb ... Unpacking libbison-dev:amd64 (2:3.0.4.dfsg-1build1) ... Selecting previously unselected package bison. Preparing to unpack .../21-bison_2%3a3.0.4.dfsg-1build1_amd64.deb ... Unpacking bison (2:3.0.4.dfsg-1build1) ... Selecting previously unselected package chrpath. Preparing to unpack .../22-chrpath_0.16-2_amd64.deb ... Unpacking chrpath (0.16-2) ... Selecting previously unselected package libtool. Preparing to unpack .../23-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../24-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../25-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 .../26-libfile-stripnondeterminism-perl_0.038-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.038-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../27-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../28-dh-strip-nondeterminism_0.038-1_all.deb ... Unpacking dh-strip-nondeterminism (0.038-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../29-libcroco3_0.6.12-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../30-gettext_0.19.8.1-4ubuntu1_amd64.deb ... Unpacking gettext (0.19.8.1-4ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../31-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 .../32-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../33-debhelper_10.7.2ubuntu2_all.deb ... Unpacking debhelper (10.7.2ubuntu2) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../34-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../35-fontconfig-config_2.11.94-0ubuntu2_all.deb ... Unpacking fontconfig-config (2.11.94-0ubuntu2) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../36-libavahi-common-data_0.6.32-1ubuntu1_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../37-libavahi-common3_0.6.32-1ubuntu1_amd64.deb ... Unpacking libavahi-common3:amd64 (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../38-libavahi-client3_0.6.32-1ubuntu1_amd64.deb ... Unpacking libavahi-client3:amd64 (0.6.32-1ubuntu1) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../39-libcups2_2.2.4-7_amd64.deb ... Unpacking libcups2:amd64 (2.2.4-7) ... Selecting previously unselected package libcupsimage2:amd64. Preparing to unpack .../40-libcupsimage2_2.2.4-7_amd64.deb ... Unpacking libcupsimage2:amd64 (2.2.4-7) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../41-libfreetype6_2.8-0.2ubuntu2_amd64.deb ... Unpacking libfreetype6:amd64 (2.8-0.2ubuntu2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../42-libfontconfig1_2.11.94-0ubuntu2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.11.94-0ubuntu2) ... Selecting previously unselected package libijs-0.35:amd64. Preparing to unpack .../43-libijs-0.35_0.35-12_amd64.deb ... Unpacking libijs-0.35:amd64 (0.35-12) ... Selecting previously unselected package libjbig2dec0:amd64. Preparing to unpack .../44-libjbig2dec0_0.13-4.1_amd64.deb ... Unpacking libjbig2dec0:amd64 (0.13-4.1) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../45-libjpeg8_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../46-liblcms2-2_2.7-1ubuntu1_amd64.deb ... Unpacking liblcms2-2:amd64 (2.7-1ubuntu1) ... Selecting previously unselected package libpaper1:amd64. Preparing to unpack .../47-libpaper1_1.1.24+nmu5ubuntu1_amd64.deb ... Unpacking libpaper1:amd64 (1.1.24+nmu5ubuntu1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../48-libtiff5_4.0.8-5_amd64.deb ... Unpacking libtiff5:amd64 (4.0.8-5) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../49-libgs9-common_9.21~dfsg+1-0ubuntu3_all.deb ... Unpacking libgs9-common (9.21~dfsg+1-0ubuntu3) ... Selecting previously unselected package libgs9:amd64. Preparing to unpack .../50-libgs9_9.21~dfsg+1-0ubuntu3_amd64.deb ... Unpacking libgs9:amd64 (9.21~dfsg+1-0ubuntu3) ... Selecting previously unselected package ghostscript. Preparing to unpack .../51-ghostscript_9.21~dfsg+1-0ubuntu3_amd64.deb ... Unpacking ghostscript (9.21~dfsg+1-0ubuntu3) ... Selecting previously unselected package libaio1:amd64. Preparing to unpack .../52-libaio1_0.3.110-4_amd64.deb ... Unpacking libaio1:amd64 (0.3.110-4) ... Selecting previously unselected package libaio-dev. Preparing to unpack .../53-libaio-dev_0.3.110-4_amd64.deb ... Unpacking libaio-dev (0.3.110-4) ... Selecting previously unselected package libevent-core-2.1-6:amd64. Preparing to unpack .../54-libevent-core-2.1-6_2.1.8-stable-4_amd64.deb ... Unpacking libevent-core-2.1-6:amd64 (2.1.8-stable-4) ... Selecting previously unselected package libevent-extra-2.1-6:amd64. Preparing to unpack .../55-libevent-extra-2.1-6_2.1.8-stable-4_amd64.deb ... Unpacking libevent-extra-2.1-6:amd64 (2.1.8-stable-4) ... Selecting previously unselected package libevent-pthreads-2.1-6:amd64. Preparing to unpack .../56-libevent-pthreads-2.1-6_2.1.8-stable-4_amd64.deb ... Unpacking libevent-pthreads-2.1-6:amd64 (2.1.8-stable-4) ... Selecting previously unselected package libevent-openssl-2.1-6:amd64. Preparing to unpack .../57-libevent-openssl-2.1-6_2.1.8-stable-4_amd64.deb ... Unpacking libevent-openssl-2.1-6:amd64 (2.1.8-stable-4) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../58-libevent-dev_2.1.8-stable-4_amd64.deb ... Unpacking libevent-dev (2.1.8-stable-4) ... Selecting previously unselected package libtinfo-dev:amd64. Preparing to unpack .../59-libtinfo-dev_6.0+20160625-1ubuntu1_amd64.deb ... Unpacking libtinfo-dev:amd64 (6.0+20160625-1ubuntu1) ... Selecting previously unselected package libncurses5-dev:amd64. Preparing to unpack .../60-libncurses5-dev_6.0+20160625-1ubuntu1_amd64.deb ... Unpacking libncurses5-dev:amd64 (6.0+20160625-1ubuntu1) ... Selecting previously unselected package libpam0g-dev:amd64. Preparing to unpack .../61-libpam0g-dev_1.1.8-3.2ubuntu3_amd64.deb ... Unpacking libpam0g-dev:amd64 (1.1.8-3.2ubuntu3) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../62-libreadline-dev_7.0-0ubuntu2_amd64.deb ... Unpacking libreadline-dev:amd64 (7.0-0ubuntu2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../63-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../64-libssl-dev_1.0.2g-1ubuntu13_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu13) ... Selecting previously unselected package libwrap0:amd64. Preparing to unpack .../65-libwrap0_7.6.q-26_amd64.deb ... Unpacking libwrap0:amd64 (7.6.q-26) ... Selecting previously unselected package libwrap0-dev:amd64. Preparing to unpack .../66-libwrap0-dev_7.6.q-26_amd64.deb ... Unpacking libwrap0-dev:amd64 (7.6.q-26) ... Selecting previously unselected package sbuild-build-depends-percona-server-5.6-dummy. Preparing to unpack .../67-sbuild-build-depends-percona-server-5.6-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-percona-server-5.6-dummy (0.invalid.0) ... Setting up libgs9-common (9.21~dfsg+1-0ubuntu3) ... Setting up chrpath (0.16-2) ... Setting up libpam0g-dev:amd64 (1.1.8-3.2ubuntu3) ... Setting up libevent-2.1-6:amd64 (2.1.8-stable-4) ... Setting up libevent-core-2.1-6:amd64 (2.1.8-stable-4) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up psmisc (23.1-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:amd64 (2.7-1ubuntu1) ... Setting up libjbig0:amd64 (2.1-3.1) ... Setting up libcurl3:amd64 (7.55.1-1ubuntu1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up poppler-data (0.4.8-1) ... Setting up libuv1:amd64 (1.9.1-3) ... Setting up groff-base (1.22.3-9) ... Setting up libevent-openssl-2.1-6:amd64 (2.1.8-stable-4) ... Setting up libglib2.0-0:amd64 (2.54.0-1ubuntu1) ... No schema files found: doing nothing. Setting up libtinfo-dev:amd64 (6.0+20160625-1ubuntu1) ... Setting up distro-info-data (0.36) ... Setting up gettext-base (0.19.8.1-4ubuntu1) ... Setting up cmake-data (3.9.1-1) ... Setting up libjpeg-turbo8:amd64 (1.5.2-0ubuntu3) ... Setting up libpipeline1:amd64 (1.4.2-1) ... Setting up m4 (1.4.18-1) ... Setting up gawk (1:4.1.4+dfsg-1) ... Setting up libicu57:amd64 (57.1-6) ... Setting up libbsd0:amd64 (0.8.6-1) ... Setting up ucf (3.0036) ... Setting up libxml2:amd64 (2.9.4+dfsg1-3.1) ... Setting up libfreetype6:amd64 (2.8-0.2ubuntu2) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libmagic1:amd64 (1:5.32-1) ... Setting up librhash0 (1.3.4-3) ... Setting up libcroco3:amd64 (0.6.12-1) ... Setting up libncurses5-dev:amd64 (6.0+20160625-1ubuntu1) ... Setting up libjbig2dec0:amd64 (0.13-4.1) ... Setting up libevent-pthreads-2.1-6:amd64 (2.1.8-stable-4) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... Setting up libaio1:amd64 (0.3.110-4) ... Setting up autotools-dev (20161112.1) ... Setting up libreadline-dev:amd64 (7.0-0ubuntu2) ... Setting up libijs-0.35:amd64 (0.35-12) ... Setting up libbison-dev:amd64 (2:3.0.4.dfsg-1build1) ... Setting up bison (2:3.0.4.dfsg-1build1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libaio-dev (0.3.110-4) ... Setting up bsdmainutils (9.0.12+nmu1ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up autopoint (0.19.8.1-4ubuntu1) ... Setting up libmpdec2:amd64 (2.4.2-1) ... Setting up libdbus-1-3:amd64 (1.10.22-1ubuntu1) ... Setting up liblzo2-2:amd64 (2.08-1.2) ... Setting up libwrap0:amd64 (7.6.q-26) ... Setting up libavahi-common-data:amd64 (0.6.32-1ubuntu1) ... Setting up libevent-extra-2.1-6:amd64 (2.1.8-stable-4) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.038-1) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libpaper1:amd64 (1.1.24+nmu5ubuntu1) ... Creating config file /etc/papersize with new version Setting up libpython3.6-stdlib:amd64 (3.6.3~rc1-2ubuntu1) ... Setting up fontconfig-config (2.11.94-0ubuntu2) ... Setting up python3.6 (3.6.3~rc1-2ubuntu1) ... Setting up libwrap0-dev:amd64 (7.6.q-26) ... Setting up gettext (0.19.8.1-4ubuntu1) ... Setting up libarchive13:amd64 (3.2.2-3.1) ... Setting up libssl-dev:amd64 (1.0.2g-1ubuntu13) ... Setting up libtiff5:amd64 (4.0.8-5) ... Setting up autoconf (2.69-11) ... Setting up file (1:5.32-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libevent-dev (2.1.8-stable-4) ... Setting up automake (1:1.15-6ubuntu1) ... 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 libavahi-common3:amd64 (0.6.32-1ubuntu1) ... Setting up cmake (3.9.1-1) ... Setting up libtool (2.4.6-2) ... Setting up libpython3-stdlib:amd64 (3.6.2-1ubuntu2) ... Setting up libfontconfig1:amd64 (2.11.94-0ubuntu2) ... Setting up po-debconf (1.0.20) ... Setting up libavahi-client3:amd64 (0.6.32-1ubuntu1) ... Setting up libcups2:amd64 (2.2.4-7) ... Setting up libcupsimage2:amd64 (2.2.4-7) ... Setting up libgs9:amd64 (9.21~dfsg+1-0ubuntu3) ... Setting up ghostscript (9.21~dfsg+1-0ubuntu3) ... Setting up dh-python (2.20170125) ... Setting up dh-autoreconf (14) ... Setting up python3 (3.6.2-1ubuntu2) ... Setting up lsb-release (9.20160110ubuntu5) ... Setting up dh-strip-nondeterminism (0.038-1) ... Setting up debhelper (10.7.2ubuntu2) ... Setting up sbuild-build-depends-percona-server-5.6-dummy (0.invalid.0) ... (Reading database ... 19609 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-96-generic amd64 (x86_64) Toolchain package versions: binutils_2.29.1-3ubuntu1 dpkg-dev_1.18.24ubuntu1 g++-7_7.2.0-6ubuntu1 gcc-7_7.2.0-6ubuntu1 libc6-dev_2.26-0ubuntu1 libstdc++-7-dev_7.2.0-6ubuntu1 libstdc++6_7.2.0-6ubuntu1 linux-libc-dev_4.13.0-11.12 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 apt_1.5~rc4 apt-transport-https_1.5~rc4 autoconf_2.69-11 automake_1:1.15-6ubuntu1 autopoint_0.19.8.1-4ubuntu1 autotools-dev_20161112.1 base-files_9.6ubuntu101 base-passwd_3.5.43 bash_4.4-5ubuntu1 binutils_2.29.1-3ubuntu1 binutils-common_2.29.1-3ubuntu1 binutils-x86-64-linux-gnu_2.29.1-3ubuntu1 bison_2:3.0.4.dfsg-1build1 bsdmainutils_9.0.12+nmu1ubuntu1 bsdutils_1:2.30.1-0ubuntu4 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 chrpath_0.16-2 cmake_3.9.1-1 cmake-data_3.9.1-1 coreutils_8.26-3ubuntu3 cpp_4:7.2.0-1ubuntu1 cpp-7_7.2.0-6ubuntu1 dash_0.5.8-2.3ubuntu1 debconf_1.5.63 debhelper_10.7.2ubuntu2 debianutils_4.8.2 dh-autoreconf_14 dh-python_2.20170125 dh-strip-nondeterminism_0.038-1 diffutils_1:3.6-1 distro-info-data_0.36 dmsetup_2:1.02.137-2ubuntu3 dpkg_1.18.24ubuntu1 dpkg-dev_1.18.24ubuntu1 e2fslibs_1.43.5-1 e2fsprogs_1.43.5-1 fakeroot_1.21-1ubuntu2 fdisk_2.30.1-0ubuntu4 file_1:5.32-1 findutils_4.6.0+git+20170729-2 fontconfig-config_2.11.94-0ubuntu2 fonts-dejavu-core_2.37-1 g++_4:7.2.0-1ubuntu1 g++-7_7.2.0-6ubuntu1 gawk_1:4.1.4+dfsg-1 gcc_4:7.2.0-1ubuntu1 gcc-7_7.2.0-6ubuntu1 gcc-7-base_7.2.0-6ubuntu1 gettext_0.19.8.1-4ubuntu1 gettext-base_0.19.8.1-4ubuntu1 ghostscript_9.21~dfsg+1-0ubuntu3 gnupg_2.1.15-1ubuntu7 gnupg-agent_2.1.15-1ubuntu7 gpgv_2.1.15-1ubuntu7 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.49ubuntu1 init-system-helpers_1.49ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libaio-dev_0.3.110-4 libaio1_0.3.110-4 libapparmor1_2.11.0-2ubuntu17 libapt-pkg5.0_1.5~rc4 libarchive-zip-perl_1.59-1 libarchive13_3.2.2-3.1 libasan4_7.2.0-6ubuntu1 libasn1-8-heimdal_7.4.0.dfsg.1-2 libassuan0_2.4.3-3 libatomic1_7.2.0-6ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libavahi-client3_0.6.32-1ubuntu1 libavahi-common-data_0.6.32-1ubuntu1 libavahi-common3_0.6.32-1ubuntu1 libbinutils_2.29.1-3ubuntu1 libbison-dev_2:3.0.4.dfsg-1build1 libblkid1_2.30.1-0ubuntu4 libbsd0_0.8.6-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu1 libc-dev-bin_2.26-0ubuntu1 libc6_2.26-0ubuntu1 libc6-dev_2.26-0ubuntu1 libcap-ng0_0.7.7-3build1 libcap2_1:2.25-1 libcc1-0_7.2.0-6ubuntu1 libcilkrts5_7.2.0-6ubuntu1 libcomerr2_1.43.5-1 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.3-4ubuntu1 libcups2_2.2.4-7 libcupsimage2_2.2.4-7 libcurl3_7.55.1-1ubuntu1 libcurl3-gnutls_7.55.1-1ubuntu1 libdb5.3_5.3.28-13.1 libdbus-1-3_1.10.22-1ubuntu1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.18.24ubuntu1 libevent-2.1-6_2.1.8-stable-4 libevent-core-2.1-6_2.1.8-stable-4 libevent-dev_2.1.8-stable-4 libevent-extra-2.1-6_2.1.8-stable-4 libevent-openssl-2.1-6_2.1.8-stable-4 libevent-pthreads-2.1-6_2.1.8-stable-4 libexpat1_2.2.3-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.1-0ubuntu4 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.038-1 libfontconfig1_2.11.94-0ubuntu2 libfreetype6_2.8-0.2ubuntu2 libgcc-7-dev_7.2.0-6ubuntu1 libgcc1_1:7.2.0-6ubuntu1 libgcrypt20_1.7.8-2ubuntu1 libgdbm3_1.8.3-14 libglib2.0-0_2.54.0-1ubuntu1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu3 libgomp1_7.2.0-6ubuntu1 libgpg-error0_1.27-3 libgs9_9.21~dfsg+1-0ubuntu3 libgs9-common_9.21~dfsg+1-0ubuntu3 libgssapi-krb5-2_1.15.1-2 libgssapi3-heimdal_7.4.0.dfsg.1-2 libhcrypto4-heimdal_7.4.0.dfsg.1-2 libheimbase1-heimdal_7.4.0.dfsg.1-2 libheimntlm0-heimdal_7.4.0.dfsg.1-2 libhogweed4_3.3-1 libhx509-5-heimdal_7.4.0.dfsg.1-2 libicu57_57.1-6 libidn11_1.33-2 libidn2-0_2.0.2-5 libijs-0.35_0.35-12 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.2.0-6ubuntu1 libjbig0_2.1-3.1 libjbig2dec0_0.13-4.1 libjpeg-turbo8_1.5.2-0ubuntu3 libjpeg8_8c-2ubuntu8 libjsoncpp1_1.7.4-3 libk5crypto3_1.15.1-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.4.0.dfsg.1-2 libkrb5-3_1.15.1-2 libkrb5support0_1.15.1-2 libksba8_1.3.5-2 liblcms2-2_2.7-1ubuntu1 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblsan0_7.2.0-6ubuntu1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmount1_2.30.1-0ubuntu4 libmpc3_1.0.3-2 libmpdec2_2.4.2-1 libmpfr4_3.1.6-1 libmpx2_7.2.0-6ubuntu1 libncurses5_6.0+20160625-1ubuntu1 libncurses5-dev_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.5-2 libp11-kit0_0.23.7-3 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpam0g-dev_1.1.8-3.2ubuntu3 libpaper1_1.1.24+nmu5ubuntu1 libpcre3_2:8.39-4 libperl5.26_5.26.0-8ubuntu1 libpipeline1_1.4.2-1 libpng16-16_1.6.32-2 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.18.0-2 libpython3-stdlib_3.6.2-1ubuntu2 libpython3.6-minimal_3.6.3~rc1-2ubuntu1 libpython3.6-stdlib_3.6.3~rc1-2ubuntu1 libquadmath0_7.2.0-6ubuntu1 libreadline-dev_7.0-0ubuntu2 libreadline7_7.0-0ubuntu2 librhash0_1.3.4-3 libroken18-heimdal_7.4.0.dfsg.1-2 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu2 libselinux1_2.7-1 libsemanage-common_2.7-1 libsemanage1_2.7-1 libsepol1_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.30.1-0ubuntu4 libsqlite3-0_3.19.3-3 libss2_1.43.5-1 libssl-dev_1.0.2g-1ubuntu13 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-7-dev_7.2.0-6ubuntu1 libstdc++6_7.2.0-6ubuntu1 libsystemd0_234-2ubuntu10 libtasn1-6_4.12-2.1 libtiff5_4.0.8-5 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20160625-1ubuntu1 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libtsan0_7.2.0-6ubuntu1 libubsan0_7.2.0-6ubuntu1 libudev1_234-2ubuntu10 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.1-0ubuntu4 libuv1_1.9.1-3 libwind0-heimdal_7.4.0.dfsg.1-2 libwrap0_7.6.q-26 libwrap0-dev_7.6.q-26 libxml2_2.9.4+dfsg1-3.1 linux-libc-dev_4.13.0-11.12 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20160110ubuntu5 lsb-release_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mime-support_3.60ubuntu1 mount_2.30.1-0ubuntu4 multiarch-support_2.26-0ubuntu1 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.0-8ubuntu1 perl-base_5.26.0-8ubuntu1 perl-modules-5.26_5.26.0-8ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 poppler-data_0.4.8-1 procps_2:3.3.12-1ubuntu2 psmisc_23.1-1 python3_3.6.2-1ubuntu2 python3-minimal_3.6.2-1ubuntu2 python3.6_3.6.3~rc1-2ubuntu1 python3.6-minimal_3.6.3~rc1-2ubuntu1 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-percona-server-5.6-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.10 systemd_234-2ubuntu10 systemd-sysv_234-2ubuntu10 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-2 tzdata_2017b-2 ubuntu-keyring_2016.10.27 ucf_3.0036 util-linux_2.30.1-0ubuntu4 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Tue Apr 26 12:13:05 2016 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./percona-server-5.6_5.6.22-rel71.0-0ubuntu5.dsc dpkg-source: info: extracting percona-server-5.6 in percona-server-5.6-5.6.22-rel71.0 dpkg-source: info: unpacking percona-server-5.6_5.6.22-rel71.0.orig.tar.gz dpkg-source: info: unpacking percona-server-5.6_5.6.22-rel71.0-0ubuntu5.debian.tar.xz dpkg-source: info: applying scripts__mysqld_safe.sh__signals.patch dpkg-source: info: applying fix_standalone_tests.patch dpkg-source: info: applying fix_mtr_ssl_cert.patch dpkg-source: info: applying fix_testsuite_date.patch dpkg-source: info: applying ssl_dh_logjam dpkg-source: info: applying gcc-5_bigint Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-13468122 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13468122 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13468122 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package percona-server-5.6 dpkg-buildpackage: info: source version 5.6.22-rel71.0-0ubuntu5 dpkg-buildpackage: info: source distribution yakkety dpkg-source --before-build percona-server-5.6-5.6.22-rel71.0 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean RULES.clean-patched dh_testdir dh_testroot rm -f configure-stamp* rm -f build-stamp* rm -f testsuite-stamp [ ! -f Makefile ] || /usr/bin/make clean [ ! -d mysql-test/var ] || rm -rf mysql-test/var rm -rf builddir dh_clean -v rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ dh_clean: Compatibility levels before 9 are deprecated (level 7 in use) rm -f -- debian/percona-server-server-5.6.substvars debian/percona-server-server.substvars debian/percona-server-test-5.6.substvars debian/percona-server-test.substvars debian/percona-server-source-5.6.substvars debian/percona-server-5.6-dbg.substvars debian/files rm -fr -- debian/percona-server-server-5.6/ debian/tmp/ debian/percona-server-server/ debian/percona-server-test-5.6/ debian/percona-server-test/ debian/percona-server-source-5.6/ debian/percona-server-5.6-dbg/ find . \( \( \ \( -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 -rf debian/patched debian/rules build VERSION FILE 5.6.22-71.0 RULES.configure-stamp dh_testdir if [ ! -d /proc/self ]; then echo "/proc IS NEEDED" 1>&2; exit 1; fi ( test -d builddir || mkdir builddir ) && cd builddir && \ sh -c 'PATH=${MYSQL_BUILD_PATH:-"/bin:/usr/bin"} \ CC=${MYSQL_BUILD_CC:-gcc} \ CFLAGS=${MYSQL_BUILD_CFLAGS:-"-O2 -g -fno-strict-aliasing"} \ CXX=${MYSQL_BUILD_CXX:-g++} \ CXXFLAGS=${MYSQL_BUILD_CXXFLAGS:-"-O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing"} \ cmake -DCMAKE_INSTALL_PREFIX=/usr \ \ -DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DWITH_LIBWRAP=ON \ -DWITH_ZLIB=system \ -DWITH_SSL=system \ -DWITH_LIBEVENT=system \ -DCOMPILATION_COMMENT="Percona Server (GPL), Release 71.0, Revision 726" \ -DSYSTEM_TYPE="debian-linux-gnu" \ -DINSTALL_LAYOUT=RPM \ -DINSTALL_LIBDIR=lib/x86_64-linux-gnu \ -DINSTALL_PLUGINDIR=lib/mysql/plugin \ -DWITH_EMBEDDED_SERVER=OFF \ -DWITH_INNODB_MEMCACHED=ON \ -DWITH_ARCHIVE_STORAGE_ENGINE=ON \ -DWITH_BLACKHOLE_STORAGE_ENGINE=ON \ -DWITH_FEDERATED_STORAGE_ENGINE=ON \ -DWITH_PAM=ON \ -DWITH_EXTRA_CHARSETS=all ..' CMake Deprecation Warning at CMakeLists.txt:25 (CMAKE_POLICY): The OLD behavior for policy CMP0022 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:33 (CMAKE_POLICY): The OLD behavior for policy CMP0026 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Running cmake version 3.9.1 -- The C compiler identification is GNU 7.2.0 -- The CXX compiler identification is GNU 7.2.0 -- Check for working C compiler: /usr/bin/x86_64-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-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/x86_64-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-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 SHM_HUGETLB -- Looking for SHM_HUGETLB - found -- 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 -- MySQL 5.6.22-71.0 -- Packaging as: mysql-5.6.22-71.0-Linux-x86_64 -- Performing Test HAVE_LLVM_LIBCPP -- Performing Test HAVE_LLVM_LIBCPP - Failed -- 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 timer_create -- Looking for timer_create - not found -- Looking for timer_create in rt -- Looking for timer_create in rt - 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 -- Performing Test HAVE_LIBWRAP -- Performing Test HAVE_LIBWRAP - Success -- 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 aio.h -- Looking for include file aio.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 cxxabi.h -- Looking for include file cxxabi.h - not 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 floatingpoint.h -- Looking for include file floatingpoint.h - not 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 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 port.h -- Looking for include file port.h - not found -- Looking for include file poll.h -- Looking for include file 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 file semaphore.h -- Looking for include file semaphore.h - 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 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/cdefs.h -- Looking for include file sys/cdefs.h - 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 file sys/ipc.h -- Looking for include file sys/ipc.h - found -- Looking for include file sys/malloc.h -- Looking for include file 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 file sys/shm.h -- Looking for include file 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/termcap.h -- Looking for include file sys/termcap.h - not found -- Looking for include files time.h, sys/timeb.h -- Looking for include files time.h, sys/timeb.h - found -- Looking for include files curses.h, term.h -- Looking for include files curses.h, term.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 vis.h -- Looking for include file vis.h - not 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 sasl/sasl.h -- Looking for include file sasl/sasl.h - not found -- Looking for include file sys/devpoll.h -- Looking for include file sys/devpoll.h - not found -- Looking for include file signal.h -- Looking for include file signal.h - found -- Looking for include file sys/devpoll.h -- Looking for include file sys/devpoll.h - not found -- Looking for include file sys/epoll.h -- Looking for include file sys/epoll.h - found -- Looking for include file sys/event.h -- Looking for include file sys/event.h - not found -- Looking for include file sys/queue.h -- Looking for include file sys/queue.h - found -- Looking for TAILQ_FOREACH -- Looking for TAILQ_FOREACH - found -- Looking for include file sys/ptem.h -- Looking for include file sys/ptem.h - not found -- Performing Test HAVE_WERROR_FLAG -- Performing Test HAVE_WERROR_FLAG - Success -- Performing Test HAVE_PTHREAD_ONCE_INIT -- Performing Test HAVE_PTHREAD_ONCE_INIT - Success -- Looking for _aligned_malloc -- Looking for _aligned_malloc - not found -- Looking for _aligned_free -- Looking for _aligned_free - not found -- Looking for aio_read -- Looking for aio_read - 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 bmove -- Looking for bmove - not found -- Looking for bsearch -- Looking for bsearch - 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 directio -- Looking for directio - not found -- Looking for _doprnt -- Looking for _doprnt - not found -- Looking for flockfile -- Looking for flockfile - found -- Looking for ftruncate -- Looking for ftruncate - found -- Looking for getline -- Looking for getline - 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 fconvert -- Looking for fconvert - not found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for fedisableexcept -- Looking for fedisableexcept - found -- Looking for fpsetmask -- Looking for fpsetmask - not 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 getnameinfo -- Looking for getnameinfo - 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 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 issetugid -- Looking for issetugid - not found -- Looking for getuid -- Looking for getuid - found -- Looking for geteuid -- Looking for geteuid - found -- Looking for getgid -- Looking for getgid - found -- Looking for getegid -- Looking for getegid - found -- Looking for ldiv -- Looking for ldiv - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for lstat -- Looking for lstat - found -- Looking for madvise -- Looking for madvise - found -- Looking for malloc_info -- Looking for malloc_info - 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 port_create -- Looking for port_create - not found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for pread -- Looking for pread - found -- Looking for pthread_attr_create -- Looking for pthread_attr_create - not found -- Looking for pthread_attr_getguardsize -- Looking for pthread_attr_getguardsize - 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_setstacksize -- Looking for pthread_attr_setstacksize - found -- Looking for pthread_condattr_create -- Looking for pthread_condattr_create - not found -- Looking for pthread_condattr_setclock -- Looking for pthread_condattr_setclock - 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_threadmask -- Looking for pthread_threadmask - not 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 re_comp -- Looking for re_comp - found -- Looking for regcomp -- Looking for regcomp - 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 setfd -- Looking for setfd - not 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 sigaddset -- Looking for sigaddset - found -- Looking for sigemptyset -- Looking for sigemptyset - found -- Looking for sighold -- Looking for sighold - 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 strlcpy -- Looking for strlcpy - not found -- Looking for strnlen -- Looking for strnlen - found -- Looking for strlcat -- Looking for strlcat - not found -- Looking for strsignal -- Looking for strsignal - found -- Looking for fgetln -- Looking for fgetln - not found -- Looking for strpbrk -- Looking for strpbrk - found -- Looking for strsep -- Looking for strsep - found -- Looking for strstr -- Looking for strstr - found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for strtol -- Looking for strtol - 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 strncasecmp -- Looking for strncasecmp - found -- Looking for strdup -- Looking for strdup - found -- Looking for shmat -- Looking for shmat - found -- Looking for shmctl -- Looking for shmctl - found -- Looking for shmdt -- Looking for shmdt - found -- Looking for shmget -- Looking for shmget - 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 vprintf -- Looking for vprintf - found -- Looking for valloc -- Looking for valloc - found -- Looking for memalign -- Looking for memalign - found -- Looking for chown -- Looking for chown - found -- Looking for nl_langinfo -- Looking for nl_langinfo - found -- Looking for ntohll -- Looking for ntohll - not found -- Looking for timer_create -- Looking for timer_create - found -- Looking for timer_settime -- Looking for timer_settime - found -- Looking for kqueue -- Looking for kqueue - not found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for epoll_create -- Looking for epoll_create - found -- Looking for epoll_ctl -- Looking for epoll_ctl - found -- Looking for inet_ntop -- Looking for inet_ntop - found -- Looking for kqueue -- Looking for kqueue - not found -- Looking for signal -- Looking for signal - found -- Looking for timeradd -- Looking for timeradd - found -- Looking for timerclear -- Looking for timerclear - found -- Looking for timercmp -- Looking for timercmp - found -- Looking for timerisset -- Looking for timerisset - 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 - 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 SIGEV_THREAD_ID -- Looking for SIGEV_THREAD_ID - found -- Looking for EVFILT_TIMER -- Looking for EVFILT_TIMER - 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 -- Performing Test HAVE_FESETROUND -- Performing Test HAVE_FESETROUND - 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 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 char -- Check size of char - 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 u_int32_t -- Check size of u_int32_t - done -- 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 -- Check size of bool -- Check size of bool - failed -- Check size of socklen_t -- Check size of socklen_t - done -- Performing Test TIME_T_UNSIGNED -- Performing Test TIME_T_UNSIGNED - Failed -- Performing Test HAVE_GETADDRINFO -- Performing Test HAVE_GETADDRINFO - Success -- 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_PAUSE_INSTRUCTION -- Performing Test HAVE_PAUSE_INSTRUCTION - Success -- Looking for tcgetattr -- Looking for tcgetattr - found -- Performing Test HAVE_POSIX_SIGNALS -- Performing Test HAVE_POSIX_SIGNALS - 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_SOLARIS_STYLE_GETHOST -- Performing Test HAVE_SOLARIS_STYLE_GETHOST - Failed -- Performing Test HAVE_GCC_ATOMIC_BUILTINS -- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success -- 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 -- Performing Test STRUCT_DIRENT_HAS_D_INO -- Performing Test STRUCT_DIRENT_HAS_D_INO - Success -- Performing Test STRUCT_DIRENT_HAS_D_NAMLEN -- Performing Test STRUCT_DIRENT_HAS_D_NAMLEN - Failed -- Looking for crc32 -- Looking for crc32 - found -- Looking for compressBound -- Looking for compressBound - found -- Looking for deflateBound -- Looking for deflateBound - found -- OPENSSL_INCLUDE_DIR = /usr/include -- OPENSSL_LIBRARY = /usr/lib/x86_64-linux-gnu/libssl.so -- CRYPTO_LIBRARY = /usr/lib/x86_64-linux-gnu/libcrypto.so -- OPENSSL_MAJOR_VERSION = -- Looking for SHA512_DIGEST_LENGTH -- Looking for SHA512_DIGEST_LENGTH - found -- SSL_LIBRARIES = /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so;dl -- Check size of mbstate_t -- Check size of mbstate_t - done -- Performing Test HAVE_LANGINFO_CODESET -- Performing Test HAVE_LANGINFO_CODESET - Success -- Looking for mbrlen -- Looking for mbrlen - found -- Looking for mbscmp -- Looking for mbscmp - not found -- Looking for mbsrtowcs -- Looking for mbsrtowcs - found -- Looking for wcrtomb -- Looking for wcrtomb - found -- Looking for mbrtowc -- Looking for mbrtowc - found -- Looking for wcscoll -- Looking for wcscoll - found -- Looking for wcsdup -- Looking for wcsdup - found -- Looking for wcwidth -- Looking for wcwidth - found -- Looking for wctype -- Looking for wctype - 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/x86_64-linux-gnu/libcurses.so -- Looking for tputs in /usr/lib/x86_64-linux-gnu/libcurses.so -- Looking for tputs in /usr/lib/x86_64-linux-gnu/libcurses.so - found -- Performing Test HAVE_DECL_TGOTO -- Performing Test HAVE_DECL_TGOTO - Success -- Looking for strvis -- Looking for strvis - not found -- Looking for strunvis -- Looking for strunvis - not found -- Performing Test HAVE_WVLA -- Performing Test HAVE_WVLA - Success -- 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 sched_getcpu -- Looking for sched_getcpu - found -- Performing Test HAVE_IB_GCC_ATOMIC_BUILTINS -- Performing Test HAVE_IB_GCC_ATOMIC_BUILTINS - Success -- Performing Test HAVE_IB_GCC_ATOMIC_BUILTINS_BYTE -- Performing Test HAVE_IB_GCC_ATOMIC_BUILTINS_BYTE - Success -- Performing Test HAVE_IB_GCC_ATOMIC_BUILTINS_64 -- Performing Test HAVE_IB_GCC_ATOMIC_BUILTINS_64 - Success -- Performing Test HAVE_IB_GCC_SYNC_SYNCHRONISE -- Performing Test HAVE_IB_GCC_SYNC_SYNCHRONISE - Success -- Performing Test HAVE_IB_GCC_ATOMIC_THREAD_FENCE -- Performing Test HAVE_IB_GCC_ATOMIC_THREAD_FENCE - Success -- Performing Test HAVE_IB_ATOMIC_PTHREAD_T_GCC -- Performing Test HAVE_IB_ATOMIC_PTHREAD_T_GCC - Success -- Looking for asprintf -- Looking for asprintf - found -- Check size of pthread_t -- Check size of pthread_t - done -- Using cmake version 3.9.1 -- Not building NDB -- Performing Test HAVE_PEERCRED -- Performing Test HAVE_PEERCRED - Success -- Looking for pam_authenticate in pam -- Looking for pam_authenticate in pam - found -- Looking for getpwnam_r -- Looking for getpwnam_r - found -- Looking for getgrgid_r -- Looking for getgrgid_r - found -- Looking for include file security/pam_misc.h -- Looking for include file security/pam_misc.h - found -- Looking for include file security/openpam.h -- Looking for include file security/openpam.h - not found -- Library perconaserverclient depends on OSLIBS -lpthread;/usr/lib/x86_64-linux-gnu/libz.so;m;rt;/usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so;dl -- Googlemock was not found. gtest-based unit tests will be disabled. You can run cmake . -DENABLE_DOWNLOADS=1 to automatically download and build required components from source. -- If you are inside a firewall, you may need to use an http proxy: export http_proxy=http://example.com:80 CMake Deprecation Warning at scripts/CMakeLists.txt:256 (CMAKE_POLICY): The OLD behavior for policy CMP0007 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- CMAKE_BUILD_TYPE: RelWithDebInfo -- COMPILE_DEFINITIONS: HAVE_CONFIG_H -- CMAKE_C_FLAGS: -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -- CMAKE_CXX_FLAGS: -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -- CMAKE_C_FLAGS_RELWITHDEBINFO: -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -- CMAKE_CXX_FLAGS_RELWITHDEBINFO: -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -- Configuring done -- Generating done -- Build files have been written to: /<>/builddir touch configure-stamp RULES.build-stamp dh_testdir [ -f debian/percona-server-source-5.6.tar.gz ] || tar -zcf debian/percona-server-source-5.6.tar.gz \ --exclude=debian . \ --transform="s,^\./,percona-server-5.6/," cd builddir && /usr/bin/make -j4 VERBOSE=1 make[1]: Entering directory '/<>/builddir' /usr/bin/cmake -H/<> -B/<>/builddir --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/builddir/CMakeFiles /<>/builddir/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/builddir' /usr/bin/make -f CMakeFiles/abi_check.dir/build.make CMakeFiles/abi_check.dir/depend /usr/bin/make -f CMakeFiles/INFO_SRC.dir/build.make CMakeFiles/INFO_SRC.dir/depend /usr/bin/make -f CMakeFiles/INFO_BIN.dir/build.make CMakeFiles/INFO_BIN.dir/depend /usr/bin/make -f cmd-line-utils/libedit/CMakeFiles/edit.dir/build.make cmd-line-utils/libedit/CMakeFiles/edit.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/builddir /<>/builddir /<>/builddir/CMakeFiles/abi_check.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/builddir /<>/builddir /<>/builddir/CMakeFiles/INFO_SRC.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/builddir /<>/builddir /<>/builddir/CMakeFiles/INFO_BIN.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' Dependee "/<>/builddir/CMakeFiles/INFO_BIN.dir/DependInfo.cmake" is newer than depender "/<>/builddir/CMakeFiles/INFO_BIN.dir/depend.internal". Dependee "/<>/builddir/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/CMakeFiles/INFO_BIN.dir/depend.internal". Scanning dependencies of target INFO_BIN make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f CMakeFiles/INFO_BIN.dir/build.make CMakeFiles/INFO_BIN.dir/build make[3]: Entering directory '/<>/builddir' /usr/bin/cmake -P /<>/cmake/info_bin.cmake Dependee "/<>/builddir/CMakeFiles/abi_check.dir/DependInfo.cmake" is newer than depender "/<>/builddir/CMakeFiles/abi_check.dir/depend.internal". Dependee "/<>/builddir/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/CMakeFiles/abi_check.dir/depend.internal". Scanning dependencies of target abi_check make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f CMakeFiles/abi_check.dir/build.make CMakeFiles/abi_check.dir/build Dependee "/<>/builddir/CMakeFiles/INFO_SRC.dir/DependInfo.cmake" is newer than depender "/<>/builddir/CMakeFiles/INFO_SRC.dir/depend.internal". Dependee "/<>/builddir/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/CMakeFiles/INFO_SRC.dir/depend.internal". Scanning dependencies of target INFO_SRC make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f CMakeFiles/INFO_SRC.dir/build.make CMakeFiles/INFO_SRC.dir/build [ 0%] Generating common.h make[3]: Entering directory '/<>/builddir' /usr/bin/cmake -DCOMPILER=/usr/bin/x86_64-linux-gnu-gcc -DSOURCE_DIR=/<> -DBINARY_DIR=/<>/builddir "-DABI_HEADERS=/<>/include/mysql/plugin_audit.h;/<>/include/mysql/plugin_ftparser.h;/<>/include/mysql.h;/<>/include/mysql/psi/psi_abi_v0.h;/<>/include/mysql/psi/psi_abi_v1.h;/<>/include/mysql/psi/psi_abi_v2.h;/<>/include/mysql/client_plugin.h;/<>/include/mysql/plugin_auth.h" -P /<>/cmake/do_abi_check.cmake cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -h /<>/cmd-line-utils/libedit/common.c > /<>/builddir/cmd-line-utils/libedit/common.h make[3]: Entering directory '/<>/builddir' /usr/bin/cmake -P /<>/cmake/info_src.cmake make[3]: Leaving directory '/<>/builddir' [ 0%] Generating help.c cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -bc /<>/cmd-line-utils/libedit/vi.c /<>/cmd-line-utils/libedit/emacs.c /<>/cmd-line-utils/libedit/common.c > help.c make[3]: Leaving directory '/<>/builddir' [ 0%] Built target INFO_SRC /usr/bin/make -f strings/CMakeFiles/strings.dir/build.make strings/CMakeFiles/strings.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/strings /<>/builddir /<>/builddir/strings /<>/builddir/strings/CMakeFiles/strings.dir/DependInfo.cmake --color= [ 0%] Built target INFO_BIN [ 0%] Generating help.h /usr/bin/make -f sql/CMakeFiles/gen_lex_hash.dir/build.make sql/CMakeFiles/gen_lex_hash.dir/depend cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -bh /<>/cmd-line-utils/libedit/vi.c /<>/cmd-line-utils/libedit/emacs.c /<>/cmd-line-utils/libedit/common.c > help.h make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/gen_lex_hash.dir/DependInfo.cmake --color= Dependee "/<>/builddir/strings/CMakeFiles/strings.dir/DependInfo.cmake" is newer than depender "/<>/builddir/strings/CMakeFiles/strings.dir/depend.internal". Dependee "/<>/builddir/strings/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/strings/CMakeFiles/strings.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/gen_lex_hash.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/gen_lex_hash.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/gen_lex_hash.dir/depend.internal". Scanning dependencies of target gen_lex_hash make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/gen_lex_hash.dir/build.make sql/CMakeFiles/gen_lex_hash.dir/build [ 0%] Generating vi.h cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -h /<>/cmd-line-utils/libedit/vi.c > /<>/builddir/cmd-line-utils/libedit/vi.h make[3]: Entering directory '/<>/builddir' [ 0%] Building CXX object sql/CMakeFiles/gen_lex_hash.dir/gen_lex_hash.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/gen_lex_hash.dir/gen_lex_hash.cc.o -c /<>/sql/gen_lex_hash.cc [ 0%] Generating emacs.h cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -h /<>/cmd-line-utils/libedit/emacs.c > /<>/builddir/cmd-line-utils/libedit/emacs.h [ 1%] Generating fcns.c cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -fc /<>/builddir/cmd-line-utils/libedit/vi.h /<>/builddir/cmd-line-utils/libedit/emacs.h /<>/builddir/cmd-line-utils/libedit/common.h > fcns.c [ 1%] Generating fcns.h make[3]: Leaving directory '/<>/builddir' cd /<>/builddir/cmd-line-utils/libedit && sh ./makelist -fh /<>/builddir/cmd-line-utils/libedit/vi.h /<>/builddir/cmd-line-utils/libedit/emacs.h /<>/builddir/cmd-line-utils/libedit/common.h > fcns.h [ 1%] Built target abi_check /usr/bin/make -f vio/CMakeFiles/vio.dir/build.make vio/CMakeFiles/vio.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/vio /<>/builddir /<>/builddir/vio /<>/builddir/vio/CMakeFiles/vio.dir/DependInfo.cmake --color= cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/cmd-line-utils/libedit /<>/builddir /<>/builddir/cmd-line-utils/libedit /<>/builddir/cmd-line-utils/libedit/CMakeFiles/edit.dir/DependInfo.cmake --color= Dependee "/<>/builddir/vio/CMakeFiles/vio.dir/DependInfo.cmake" is newer than depender "/<>/builddir/vio/CMakeFiles/vio.dir/depend.internal". Dependee "/<>/builddir/cmd-line-utils/libedit/CMakeFiles/edit.dir/DependInfo.cmake" is newer than depender "/<>/builddir/cmd-line-utils/libedit/CMakeFiles/edit.dir/depend.internal". Dependee "/<>/builddir/cmd-line-utils/libedit/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/cmd-line-utils/libedit/CMakeFiles/edit.dir/depend.internal". Dependee "/<>/builddir/vio/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/vio/CMakeFiles/vio.dir/depend.internal". Scanning dependencies of target vio make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f vio/CMakeFiles/vio.dir/build.make vio/CMakeFiles/vio.dir/build make[3]: Entering directory '/<>/builddir' Scanning dependencies of target edit make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f cmd-line-utils/libedit/CMakeFiles/edit.dir/build.make cmd-line-utils/libedit/CMakeFiles/edit.dir/build [ 1%] Building C object vio/CMakeFiles/vio.dir/vio.c.o cd /<>/builddir/vio && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/vio.dir/vio.c.o -c /<>/vio/vio.c make[3]: Entering directory '/<>/builddir' [ 1%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/chared.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/chared.c.o -c /<>/cmd-line-utils/libedit/chared.c Scanning dependencies of target strings make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f strings/CMakeFiles/strings.dir/build.make strings/CMakeFiles/strings.dir/build make[3]: Entering directory '/<>/builddir' [ 1%] Building C object strings/CMakeFiles/strings.dir/bchange.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/bchange.c.o -c /<>/strings/bchange.c [ 1%] Building C object strings/CMakeFiles/strings.dir/bmove_upp.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/bmove_upp.c.o -c /<>/strings/bmove_upp.c [ 1%] Building C object vio/CMakeFiles/vio.dir/viosocket.c.o cd /<>/builddir/vio && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/vio.dir/viosocket.c.o -c /<>/vio/viosocket.c [ 1%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/chartype.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/chartype.c.o -c /<>/cmd-line-utils/libedit/chartype.c [ 1%] Building C object strings/CMakeFiles/strings.dir/ctype-big5.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-big5.c.o -c /<>/strings/ctype-big5.c [ 1%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/el.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/el.c.o -c /<>/cmd-line-utils/libedit/el.c /<>/vio/viosocket.c: In function ‘vio_io_wait’: /<>/vio/viosocket.c:834:9: warning: variable ‘revents’ set but not used [-Wunused-but-set-variable] short revents= 0; ^~~~~~~ [ 1%] Building C object vio/CMakeFiles/vio.dir/viossl.c.o cd /<>/builddir/vio && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/vio.dir/viossl.c.o -c /<>/vio/viossl.c [ 1%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/eln.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/eln.c.o -c /<>/cmd-line-utils/libedit/eln.c [ 1%] Linking CXX executable gen_lex_hash cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/gen_lex_hash.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/gen_lex_hash.dir/gen_lex_hash.cc.o -o gen_lex_hash -lpthread [ 2%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/history.c.o make[3]: Leaving directory '/<>/builddir' cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/history.c.o -c /<>/cmd-line-utils/libedit/history.c [ 2%] Built target gen_lex_hash [ 2%] Building C object vio/CMakeFiles/vio.dir/viopipe.c.o cd /<>/builddir/vio && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/vio.dir/viopipe.c.o -c /<>/vio/viopipe.c [ 2%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/historyn.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/historyn.c.o -c /<>/cmd-line-utils/libedit/historyn.c [ 2%] Building C object strings/CMakeFiles/strings.dir/ctype-bin.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-bin.c.o -c /<>/strings/ctype-bin.c [ 2%] Building C object strings/CMakeFiles/strings.dir/ctype-cp932.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-cp932.c.o -c /<>/strings/ctype-cp932.c [ 2%] Building C object vio/CMakeFiles/vio.dir/vioshm.c.o cd /<>/builddir/vio && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/vio.dir/vioshm.c.o -c /<>/vio/vioshm.c [ 2%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/map.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/map.c.o -c /<>/cmd-line-utils/libedit/map.c [ 2%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/prompt.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/prompt.c.o -c /<>/cmd-line-utils/libedit/prompt.c [ 2%] Building C object vio/CMakeFiles/vio.dir/viosslfactories.c.o cd /<>/builddir/vio && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/vio.dir/viosslfactories.c.o -c /<>/vio/viosslfactories.c [ 2%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/readline.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/readline.c.o -c /<>/cmd-line-utils/libedit/readline.c [ 3%] Building C object strings/CMakeFiles/strings.dir/ctype-czech.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-czech.c.o -c /<>/strings/ctype-czech.c [ 3%] Building C object strings/CMakeFiles/strings.dir/ctype-euc_kr.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-euc_kr.c.o -c /<>/strings/ctype-euc_kr.c [ 4%] Linking C static library libvio.a cd /<>/builddir/vio && /usr/bin/cmake -P CMakeFiles/vio.dir/cmake_clean_target.cmake cd /<>/builddir/vio && /usr/bin/cmake -E cmake_link_script CMakeFiles/vio.dir/link.txt --verbose=1 /usr/bin/ar qc libvio.a CMakeFiles/vio.dir/vio.c.o CMakeFiles/vio.dir/viosocket.c.o CMakeFiles/vio.dir/viossl.c.o CMakeFiles/vio.dir/viopipe.c.o CMakeFiles/vio.dir/vioshm.c.o CMakeFiles/vio.dir/viosslfactories.c.o /usr/bin/ranlib libvio.a make[3]: Leaving directory '/<>/builddir' [ 4%] Built target vio /usr/bin/make -f regex/CMakeFiles/regex.dir/build.make regex/CMakeFiles/regex.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/regex /<>/builddir /<>/builddir/regex /<>/builddir/regex/CMakeFiles/regex.dir/DependInfo.cmake --color= Dependee "/<>/builddir/regex/CMakeFiles/regex.dir/DependInfo.cmake" is newer than depender "/<>/builddir/regex/CMakeFiles/regex.dir/depend.internal". Dependee "/<>/builddir/regex/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/regex/CMakeFiles/regex.dir/depend.internal". Scanning dependencies of target regex make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f regex/CMakeFiles/regex.dir/build.make regex/CMakeFiles/regex.dir/build make[3]: Entering directory '/<>/builddir' [ 4%] Building C object regex/CMakeFiles/regex.dir/regcomp.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/regex.dir/regcomp.c.o -c /<>/regex/regcomp.c [ 4%] Building C object regex/CMakeFiles/regex.dir/regerror.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/regex.dir/regerror.c.o -c /<>/regex/regerror.c [ 4%] Building C object regex/CMakeFiles/regex.dir/regexec.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/regex.dir/regexec.c.o -c /<>/regex/regexec.c [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-eucjpms.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-eucjpms.c.o -c /<>/strings/ctype-eucjpms.c [ 4%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/search.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/search.c.o -c /<>/cmd-line-utils/libedit/search.c [ 4%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/tokenizer.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/tokenizer.c.o -c /<>/cmd-line-utils/libedit/tokenizer.c [ 4%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/tokenizern.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/tokenizern.c.o -c /<>/cmd-line-utils/libedit/tokenizern.c [ 4%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/vi.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/vi.c.o -c /<>/cmd-line-utils/libedit/vi.c [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-extra.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-extra.c.o -c /<>/strings/ctype-extra.c [ 4%] Building C object regex/CMakeFiles/regex.dir/regfree.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/regex.dir/regfree.c.o -c /<>/regex/regfree.c [ 4%] Building C object strings/CMakeFiles/strings.dir/ctype-gb2312.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-gb2312.c.o -c /<>/strings/ctype-gb2312.c [ 4%] Building C object regex/CMakeFiles/regex.dir/reginit.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/regex.dir/reginit.c.o -c /<>/regex/reginit.c [ 4%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/common.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/common.c.o -c /<>/cmd-line-utils/libedit/common.c /usr/bin/make -f libservices/CMakeFiles/mysqlservices.dir/build.make libservices/CMakeFiles/mysqlservices.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libservices /<>/builddir /<>/builddir/libservices /<>/builddir/libservices/CMakeFiles/mysqlservices.dir/DependInfo.cmake --color= Dependee "/<>/builddir/libservices/CMakeFiles/mysqlservices.dir/DependInfo.cmake" is newer than depender "/<>/builddir/libservices/CMakeFiles/mysqlservices.dir/depend.internal". Dependee "/<>/builddir/libservices/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/libservices/CMakeFiles/mysqlservices.dir/depend.internal". Scanning dependencies of target mysqlservices make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f libservices/CMakeFiles/mysqlservices.dir/build.make libservices/CMakeFiles/mysqlservices.dir/build make[3]: Entering directory '/<>/builddir' [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/my_snprintf_service.c.o cd /<>/builddir/libservices && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysqlservices.dir/my_snprintf_service.c.o -c /<>/libservices/my_snprintf_service.c [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_alloc_service.c.o cd /<>/builddir/libservices && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysqlservices.dir/thd_alloc_service.c.o -c /<>/libservices/thd_alloc_service.c [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/thd_wait_service.c.o cd /<>/builddir/libservices && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysqlservices.dir/thd_wait_service.c.o -c /<>/libservices/thd_wait_service.c [ 4%] Building C object libservices/CMakeFiles/mysqlservices.dir/my_plugin_log_service.c.o cd /<>/builddir/libservices && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysqlservices.dir/my_plugin_log_service.c.o -c /<>/libservices/my_plugin_log_service.c [ 5%] Linking C static library libregex.a cd /<>/builddir/regex && /usr/bin/cmake -P CMakeFiles/regex.dir/cmake_clean_target.cmake [ 5%] Building C object libservices/CMakeFiles/mysqlservices.dir/my_thread_scheduler_service.c.o cd /<>/builddir/libservices && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysqlservices.dir/my_thread_scheduler_service.c.o -c /<>/libservices/my_thread_scheduler_service.c cd /<>/builddir/regex && /usr/bin/cmake -E cmake_link_script CMakeFiles/regex.dir/link.txt --verbose=1 /usr/bin/ar qc libregex.a CMakeFiles/regex.dir/regcomp.c.o CMakeFiles/regex.dir/regerror.c.o CMakeFiles/regex.dir/regexec.c.o CMakeFiles/regex.dir/regfree.c.o CMakeFiles/regex.dir/reginit.c.o /usr/bin/ranlib libregex.a make[3]: Leaving directory '/<>/builddir' [ 5%] Building C object libservices/CMakeFiles/mysqlservices.dir/mysql_string_service.c.o cd /<>/builddir/libservices && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysqlservices.dir/mysql_string_service.c.o -c /<>/libservices/mysql_string_service.c [ 5%] Built target regex [ 5%] Building C object strings/CMakeFiles/strings.dir/ctype-gbk.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-gbk.c.o -c /<>/strings/ctype-gbk.c [ 6%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/emacs.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/emacs.c.o -c /<>/cmd-line-utils/libedit/emacs.c [ 7%] Linking C static library libmysqlservices.a cd /<>/builddir/libservices && /usr/bin/cmake -P CMakeFiles/mysqlservices.dir/cmake_clean_target.cmake cd /<>/builddir/libservices && /usr/bin/cmake -E cmake_link_script CMakeFiles/mysqlservices.dir/link.txt --verbose=1 /usr/bin/ar qc libmysqlservices.a CMakeFiles/mysqlservices.dir/my_snprintf_service.c.o CMakeFiles/mysqlservices.dir/thd_alloc_service.c.o CMakeFiles/mysqlservices.dir/thd_wait_service.c.o CMakeFiles/mysqlservices.dir/my_plugin_log_service.c.o CMakeFiles/mysqlservices.dir/my_thread_scheduler_service.c.o CMakeFiles/mysqlservices.dir/mysql_string_service.c.o /usr/bin/ranlib libmysqlservices.a make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/build.make plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient /<>/builddir /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/DependInfo.cmake --color= [ 7%] Built target mysqlservices Dependee "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/depend.internal". Dependee "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/depend.internal". [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/hist.c.o Scanning dependencies of target hsclient make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/build.make plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/build cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/hist.c.o -c /<>/cmd-line-utils/libedit/hist.c make[3]: Entering directory '/<>/builddir' [ 7%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/config.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DPIC -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/hsclient.dir/config.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/config.cpp /usr/bin/make -f plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/build.make plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/innodb_memcached/daemon_memcached /<>/builddir /<>/builddir/plugin/innodb_memcached/daemon_memcached /<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/depend.internal". Dependee "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/depend.internal". Scanning dependencies of target memcached_utilities make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/build.make plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/build make[3]: Entering directory '/<>/builddir' [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/keymacro.c.o [ 7%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/config_parser.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/keymacro.c.o -c /<>/cmd-line-utils/libedit/keymacro.c cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/memcached_utilities.dir/utilities/config_parser.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c: In function ‘trim_copy’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:37:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] size_t n = 0; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c: In function ‘parse_config’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:87:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const char *end; ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:97:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char value[1024]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:110:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ii = 0; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:123:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] char *sfx = "kmgt"; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:128:22: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *ptr = strchr(value, *p); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:139:19: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint64_t val; ^~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c: In function ‘read_config_file’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:218:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ret = 0; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/config_parser.c:226:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int r = parse_config(line, items, error); ^~~ [ 7%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/engine_loader.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/memcached_utilities.dir/utilities/engine_loader.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c: In function ‘load_engine’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c:43:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] void *symbol = dlsym(handle, "create_instance"); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c:54:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE error = (*my_create.create)(1, get_server_api, &engine); ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c: In function ‘init_engine’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c:96:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE error = engine_v1->initialize(engine,config_str); ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c: In function ‘log_engine_details’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c:128:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ssize_t offset = nw; ^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/engine_loader.c:138:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int ii = 0; ii < info->num_features; ++ii) { ^ [ 7%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/extension_loggers.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/memcached_utilities.dir/utilities/extension_loggers.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c [ 7%] Building C object strings/CMakeFiles/strings.dir/ctype-latin1.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-latin1.c.o -c /<>/strings/ctype-latin1.c /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c: In function ‘stderror_logger_log’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c:22:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int len = strlen(fmt); ^~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c: In function ‘on_log_level’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c:40:38: warning: unused parameter ‘cookie’ [-Wunused-parameter] static void on_log_level(const void *cookie, ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c:41:44: warning: unused parameter ‘type’ [-Wunused-parameter] ENGINE_EVENT_TYPE type, ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c:42:38: warning: unused parameter ‘event_data’ [-Wunused-parameter] const void *event_data, ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/extension_loggers.c:43:38: warning: unused parameter ‘cb_data’ [-Wunused-parameter] const void *cb_data) { ^~~~~~~ [ 7%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/genhash.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/memcached_utilities.dir/utilities/genhash.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c In file included from /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:4:0: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘estimate_table_size’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:62:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(magn < (sizeof(prime_size_table) / sizeof(int))); ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_store’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:110:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(n < h->size); ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_find_entry’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:133:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(n < h->size); ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_fun_update’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:180:44: warning: unused parameter ‘deflen’ [-Wunused-parameter] const void *def, size_t deflen) ^~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:4:0: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_delete’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:223:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(n < h->size); ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_iter’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:268:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0; isize; i++) { ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_clear’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:281:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i = 0; i < h->size; i++) { ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘count_entries’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:294:27: warning: unused parameter ‘key’ [-Wunused-parameter] count_entries(const void *key, size_t klen, ^~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:294:39: warning: unused parameter ‘klen’ [-Wunused-parameter] count_entries(const void *key, size_t klen, ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:295:27: warning: unused parameter ‘val’ [-Wunused-parameter] const void *val, size_t vlen, void *arg) ^~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:295:39: warning: unused parameter ‘vlen’ [-Wunused-parameter] const void *val, size_t vlen, void *arg) ^~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:4:0: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_iter_key’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:330:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(n < h->size); ^ /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c: In function ‘genhash_string_hash’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/genhash.c:346:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i=0; i < nkey; i++) { ^ [ 7%] Building C object strings/CMakeFiles/strings.dir/ctype-mb.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-mb.c.o -c /<>/strings/ctype-mb.c [ 7%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/memcached_utilities.dir/utilities/util.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/memcached_utilities.dir/utilities/util.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c: In function ‘safe_strtoull’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c:19:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c: In function ‘safe_strtoll’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c:42:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c: In function ‘safe_strtol’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c:86:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c: In function ‘safe_strtof’: /<>/plugin/innodb_memcached/daemon_memcached/utilities/util.c:101:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/parse.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/parse.c.o -c /<>/cmd-line-utils/libedit/parse.c [ 7%] Linking C static library libmemcached_utilities.a cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/cmake -P CMakeFiles/memcached_utilities.dir/cmake_clean_target.cmake cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/cmake -E cmake_link_script CMakeFiles/memcached_utilities.dir/link.txt --verbose=1 /usr/bin/ar qc libmemcached_utilities.a CMakeFiles/memcached_utilities.dir/utilities/config_parser.c.o CMakeFiles/memcached_utilities.dir/utilities/engine_loader.c.o CMakeFiles/memcached_utilities.dir/utilities/extension_loggers.c.o CMakeFiles/memcached_utilities.dir/utilities/genhash.c.o CMakeFiles/memcached_utilities.dir/utilities/util.c.o /usr/bin/ranlib libmemcached_utilities.a make[3]: Leaving directory '/<>/builddir' [ 7%] Built target memcached_utilities [ 7%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/escape.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DPIC -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/hsclient.dir/escape.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/escape.cpp [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/read.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/read.c.o -c /<>/cmd-line-utils/libedit/read.c [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/refresh.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/refresh.c.o -c /<>/cmd-line-utils/libedit/refresh.c [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/sig.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/sig.c.o -c /<>/cmd-line-utils/libedit/sig.c [ 7%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/fatal.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DPIC -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/hsclient.dir/fatal.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/fatal.cpp [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/terminal.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/terminal.c.o -c /<>/cmd-line-utils/libedit/terminal.c /<>/cmd-line-utils/libedit/terminal.c: In function ‘terminal_alloc’: /<>/cmd-line-utils/libedit/terminal.c:366:28: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (*tmp != NULL && *tmp != '\0' && *tmp != *str) { ^~ /<>/cmd-line-utils/libedit/terminal.c:366:23: note: did you mean to dereference the pointer? if (*tmp != NULL && *tmp != '\0' && *tmp != *str) { ^ [ 7%] Building C object strings/CMakeFiles/strings.dir/ctype-simple.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-simple.c.o -c /<>/strings/ctype-simple.c [ 7%] Building C object strings/CMakeFiles/strings.dir/ctype-sjis.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-sjis.c.o -c /<>/strings/ctype-sjis.c [ 7%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/hstcpcli.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DPIC -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/hsclient.dir/hstcpcli.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/hstcpcli.cpp [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/tty.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/tty.c.o -c /<>/cmd-line-utils/libedit/tty.c [ 7%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/socket.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DPIC -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/hsclient.dir/socket.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/socket.cpp [ 7%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/filecomplete.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/filecomplete.c.o -c /<>/cmd-line-utils/libedit/filecomplete.c [ 8%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/help.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/help.c.o -c /<>/builddir/cmd-line-utils/libedit/help.c [ 9%] Building C object strings/CMakeFiles/strings.dir/ctype-tis620.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-tis620.c.o -c /<>/strings/ctype-tis620.c [ 9%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/fcns.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/fcns.c.o -c /<>/builddir/cmd-line-utils/libedit/fcns.c In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/hstcpcli.cpp:11:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/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++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/hstcpcli.hpp:15, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/hstcpcli.cpp:11: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 9%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/np/vis.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/np/vis.c.o -c /<>/cmd-line-utils/libedit/np/vis.c [ 9%] Building C object strings/CMakeFiles/strings.dir/ctype-uca.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-uca.c.o -c /<>/strings/ctype-uca.c [ 9%] Building C object strings/CMakeFiles/strings.dir/ctype-ucs2.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-ucs2.c.o -c /<>/strings/ctype-ucs2.c /<>/strings/ctype-ucs2.c: In function ‘my_fill_utf32’: /<>/strings/ctype-ucs2.c:2548:8: warning: variable ‘buflen’ set but not used [-Wunused-but-set-variable] uint buflen; ^~~~~~ [ 9%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/np/unvis.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/np/unvis.c.o -c /<>/cmd-line-utils/libedit/np/unvis.c [ 9%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/np/strlcpy.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/np/strlcpy.c.o -c /<>/cmd-line-utils/libedit/np/strlcpy.c [ 9%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/np/strlcat.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/np/strlcat.c.o -c /<>/cmd-line-utils/libedit/np/strlcat.c [ 9%] Building C object cmd-line-utils/libedit/CMakeFiles/edit.dir/np/fgetln.c.o cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/cmd-line-utils/libedit -I/<>/builddir/include -I/<>/include -I/<>/builddir/cmd-line-utils/libedit -O2 -g -fno-strict-aliasing -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/edit.dir/np/fgetln.c.o -c /<>/cmd-line-utils/libedit/np/fgetln.c [ 9%] Linking C static library libedit.a cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/cmake -P CMakeFiles/edit.dir/cmake_clean_target.cmake cd /<>/builddir/cmd-line-utils/libedit && /usr/bin/cmake -E cmake_link_script CMakeFiles/edit.dir/link.txt --verbose=1 /usr/bin/ar qc libedit.a CMakeFiles/edit.dir/chared.c.o CMakeFiles/edit.dir/chartype.c.o CMakeFiles/edit.dir/el.c.o CMakeFiles/edit.dir/eln.c.o CMakeFiles/edit.dir/history.c.o CMakeFiles/edit.dir/historyn.c.o CMakeFiles/edit.dir/map.c.o CMakeFiles/edit.dir/prompt.c.o CMakeFiles/edit.dir/readline.c.o CMakeFiles/edit.dir/search.c.o CMakeFiles/edit.dir/tokenizer.c.o CMakeFiles/edit.dir/tokenizern.c.o CMakeFiles/edit.dir/vi.c.o CMakeFiles/edit.dir/common.c.o CMakeFiles/edit.dir/emacs.c.o CMakeFiles/edit.dir/hist.c.o CMakeFiles/edit.dir/keymacro.c.o CMakeFiles/edit.dir/parse.c.o CMakeFiles/edit.dir/read.c.o CMakeFiles/edit.dir/refresh.c.o CMakeFiles/edit.dir/sig.c.o CMakeFiles/edit.dir/terminal.c.o CMakeFiles/edit.dir/tty.c.o CMakeFiles/edit.dir/filecomplete.c.o CMakeFiles/edit.dir/help.c.o CMakeFiles/edit.dir/fcns.c.o CMakeFiles/edit.dir/np/vis.c.o CMakeFiles/edit.dir/np/unvis.c.o CMakeFiles/edit.dir/np/strlcpy.c.o CMakeFiles/edit.dir/np/strlcat.c.o CMakeFiles/edit.dir/np/fgetln.c.o /usr/bin/ranlib libedit.a make[3]: Leaving directory '/<>/builddir' [ 9%] Built target edit [ 9%] Building C object strings/CMakeFiles/strings.dir/ctype-ujis.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-ujis.c.o -c /<>/strings/ctype-ujis.c [ 9%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/CMakeFiles/hsclient.dir/string_util.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DPIC -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/hsclient.dir/string_util.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient/string_util.cpp /usr/bin/make -f plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/build.make plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/innodb_memcached/innodb_memcache /<>/builddir /<>/builddir/plugin/innodb_memcached/innodb_memcache /<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/depend.internal". Dependee "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/depend.internal". Scanning dependencies of target libmcd_util make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/build.make plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/build make[3]: Entering directory '/<>/builddir' [ 9%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/util-src/config_parser.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/libmcd_util.dir/util-src/config_parser.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c: In function ‘trim_copy’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:37:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] size_t n = 0; ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c: In function ‘parse_config’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:87:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const char *end; ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:97:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char value[1024]; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:110:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ii = 0; ^~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:123:31: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] char *sfx = "kmgt"; ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:128:22: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *ptr = strchr(value, *p); ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:139:19: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint64_t val; ^~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c: In function ‘read_config_file’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:218:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ret = 0; ^~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/config_parser.c:226:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int r = parse_config(line, items, error); ^~~ [ 9%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/libmcd_util.dir/util-src/util.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/libmcd_util.dir/util-src/util.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c /usr/bin/make -f scripts/CMakeFiles/comp_sql.dir/build.make scripts/CMakeFiles/comp_sql.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/scripts /<>/builddir /<>/builddir/scripts /<>/builddir/scripts/CMakeFiles/comp_sql.dir/DependInfo.cmake --color= Dependee "/<>/builddir/scripts/CMakeFiles/comp_sql.dir/DependInfo.cmake" is newer than depender "/<>/builddir/scripts/CMakeFiles/comp_sql.dir/depend.internal". Dependee "/<>/builddir/scripts/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/scripts/CMakeFiles/comp_sql.dir/depend.internal". Scanning dependencies of target comp_sql make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f scripts/CMakeFiles/comp_sql.dir/build.make scripts/CMakeFiles/comp_sql.dir/build make[3]: Entering directory '/<>/builddir' [ 9%] Building C object scripts/CMakeFiles/comp_sql.dir/comp_sql.c.o cd /<>/builddir/scripts && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/comp_sql.dir/comp_sql.c.o -c /<>/scripts/comp_sql.c /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c: In function ‘safe_strtoull’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c:19:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c: In function ‘safe_strtoll’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c:42:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c: In function ‘safe_strtol’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c:86:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c: In function ‘safe_strtof’: /<>/plugin/innodb_memcached/innodb_memcache/util-src/util.c:101:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *endptr; ^~~~ [ 9%] Linking C static library liblibmcd_util.a cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/cmake -P CMakeFiles/libmcd_util.dir/cmake_clean_target.cmake [ 9%] Building C object strings/CMakeFiles/strings.dir/ctype-utf8.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-utf8.c.o -c /<>/strings/ctype-utf8.c cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/cmake -E cmake_link_script CMakeFiles/libmcd_util.dir/link.txt --verbose=1 [ 9%] Linking C executable comp_sql cd /<>/builddir/scripts && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_sql.dir/link.txt --verbose=1 /usr/bin/ar qc liblibmcd_util.a CMakeFiles/libmcd_util.dir/util-src/config_parser.c.o CMakeFiles/libmcd_util.dir/util-src/util.c.o /usr/bin/ranlib liblibmcd_util.a /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/comp_sql.dir/comp_sql.c.o -o comp_sql -lpthread make[3]: Leaving directory '/<>/builddir' [ 9%] Built target libmcd_util /usr/bin/make -f mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/build.make mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/mysql-test/lib/My/SafeProcess /<>/builddir /<>/builddir/mysql-test/lib/My/SafeProcess /<>/builddir/mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/builddir' Dependee "/<>/builddir/mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/DependInfo.cmake" is newer than depender "/<>/builddir/mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/depend.internal". Dependee "/<>/builddir/mysql-test/lib/My/SafeProcess/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/depend.internal". Scanning dependencies of target my_safe_process make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/build.make mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/build [ 9%] Built target comp_sql make[3]: Entering directory '/<>/builddir' [ 10%] Building C object strings/CMakeFiles/strings.dir/ctype-win1250ch.c.o [ 10%] Building CXX object mysql-test/lib/My/SafeProcess/CMakeFiles/my_safe_process.dir/safe_process.cc.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype-win1250ch.c.o -c /<>/strings/ctype-win1250ch.c cd /<>/builddir/mysql-test/lib/My/SafeProcess && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/my_safe_process.dir/safe_process.cc.o -c /<>/mysql-test/lib/My/SafeProcess/safe_process.cc /<>/strings/ctype-utf8.c: In function ‘my_uni_utf8_no_range’: /<>/strings/ctype-utf8.c:5549:65: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: r[2]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0x800; ~~~^~~~~~~~ /<>/strings/ctype-utf8.c:5550:5: note: here case 2: r[1]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0xc0; ^~~~ /<>/strings/ctype-utf8.c:5550:65: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: r[1]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0xc0; ~~~^~~~~~~ /<>/strings/ctype-utf8.c:5551:5: note: here case 1: r[0]= (uchar) wc; ^~~~ /<>/strings/ctype-utf8.c: In function ‘my_uni_utf8’: /<>/strings/ctype-utf8.c:5520:67: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: r[2] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0x800; ~~~^~~~~~~~ /<>/strings/ctype-utf8.c:5521:5: note: here case 2: r[1] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0xc0; ^~~~ /<>/strings/ctype-utf8.c:5521:67: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: r[1] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0xc0; ~~~^~~~~~~ /<>/strings/ctype-utf8.c:5522:5: note: here case 1: r[0] = (uchar) wc; ^~~~ /<>/strings/ctype-utf8.c: In function ‘my_wc_mb_utf8mb4_no_range’: /<>/strings/ctype-utf8.c:8106:65: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: r[3]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0x10000; ~~~^~~~~~~~~~ /<>/strings/ctype-utf8.c:8107:5: note: here case 3: r[2]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0x800; ^~~~ /<>/strings/ctype-utf8.c:8107:65: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: r[2]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0x800; ~~~^~~~~~~~ /<>/strings/ctype-utf8.c:8108:5: note: here case 2: r[1]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0xc0; ^~~~ /<>/strings/ctype-utf8.c:8108:65: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: r[1]= (uchar) (0x80 | (wc & 0x3f)); wc= wc >> 6; wc |= 0xc0; ~~~^~~~~~~ /<>/strings/ctype-utf8.c:8109:5: note: here case 1: r[0]= (uchar) wc; ^~~~ /<>/strings/ctype-utf8.c: In function ‘my_wc_mb_utf8mb4’: /<>/strings/ctype-utf8.c:8074:67: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: r[3] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0x10000; ~~~^~~~~~~~~~ /<>/strings/ctype-utf8.c:8075:5: note: here case 3: r[2] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0x800; ^~~~ /<>/strings/ctype-utf8.c:8075:67: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: r[2] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0x800; ~~~^~~~~~~~ /<>/strings/ctype-utf8.c:8076:5: note: here case 2: r[1] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0xc0; ^~~~ /<>/strings/ctype-utf8.c:8076:67: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: r[1] = (uchar) (0x80 | (wc & 0x3f)); wc = wc >> 6; wc |= 0xc0; ~~~^~~~~~~ /<>/strings/ctype-utf8.c:8077:5: note: here case 1: r[0] = (uchar) wc; ^~~~ [ 11%] Linking CXX static library libhsclient.a cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/cmake -P CMakeFiles/hsclient.dir/cmake_clean_target.cmake cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient && /usr/bin/cmake -E cmake_link_script CMakeFiles/hsclient.dir/link.txt --verbose=1 /usr/bin/ar qc libhsclient.a CMakeFiles/hsclient.dir/config.cpp.o CMakeFiles/hsclient.dir/escape.cpp.o CMakeFiles/hsclient.dir/fatal.cpp.o CMakeFiles/hsclient.dir/hstcpcli.cpp.o CMakeFiles/hsclient.dir/socket.cpp.o CMakeFiles/hsclient.dir/string_util.cpp.o /usr/bin/ranlib libhsclient.a make[3]: Leaving directory '/<>/builddir' [ 11%] Built target hsclient /usr/bin/make -f sql/CMakeFiles/GenServerSource.dir/build.make sql/CMakeFiles/GenServerSource.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/GenServerSource.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/GenServerSource.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/GenServerSource.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/GenServerSource.dir/depend.internal". Scanning dependencies of target GenServerSource make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/GenServerSource.dir/build.make sql/CMakeFiles/GenServerSource.dir/build make[3]: Entering directory '/<>/builddir' [ 11%] Linking CXX executable my_safe_process [ 11%] Generating lex_hash.h cd /<>/builddir/sql && ./gen_lex_hash > lex_hash.h cd /<>/builddir/mysql-test/lib/My/SafeProcess && /usr/bin/cmake -E cmake_link_script CMakeFiles/my_safe_process.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/builddir' /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/my_safe_process.dir/safe_process.cc.o -o my_safe_process -lpthread [ 11%] Built target GenServerSource [ 11%] Building C object strings/CMakeFiles/strings.dir/ctype.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/ctype.c.o -c /<>/strings/ctype.c /usr/bin/make -f scripts/CMakeFiles/GenFixPrivs.dir/build.make scripts/CMakeFiles/GenFixPrivs.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/scripts /<>/builddir /<>/builddir/scripts /<>/builddir/scripts/CMakeFiles/GenFixPrivs.dir/DependInfo.cmake --color= Dependee "/<>/builddir/scripts/CMakeFiles/GenFixPrivs.dir/DependInfo.cmake" is newer than depender "/<>/builddir/scripts/CMakeFiles/GenFixPrivs.dir/depend.internal". Dependee "/<>/builddir/scripts/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/scripts/CMakeFiles/GenFixPrivs.dir/depend.internal". Scanning dependencies of target GenFixPrivs make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f scripts/CMakeFiles/GenFixPrivs.dir/build.make scripts/CMakeFiles/GenFixPrivs.dir/build make[3]: Entering directory '/<>/builddir' [ 11%] Generating mysql_fix_privilege_tables_sql.c cd /<>/builddir/scripts && /usr/bin/cmake -E chdir /<>/scripts /bin/cat mysql_system_tables.sql mysql_system_tables_fix.sql > /<>/builddir/scripts/mysql_fix_privilege_tables.sql make[3]: Leaving directory '/<>/builddir' cd /<>/builddir/scripts && /<>/builddir/scripts/comp_sql mysql_fix_privilege_tables mysql_fix_privilege_tables.sql mysql_fix_privilege_tables_sql.c make[3]: Leaving directory '/<>/builddir' [ 11%] Built target my_safe_process [ 11%] Built target GenFixPrivs /usr/bin/make -f storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/build.make storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/perfschema /<>/builddir /<>/builddir/storage/perfschema /<>/builddir/storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/DependInfo.cmake --color= [ 11%] Building C object strings/CMakeFiles/strings.dir/decimal.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/decimal.c.o -c /<>/strings/decimal.c Dependee "/<>/builddir/storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/depend.internal". Dependee "/<>/builddir/storage/perfschema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/depend.internal". Scanning dependencies of target gen_pfs_lex_token make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/build.make storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/build make[3]: Entering directory '/<>/builddir' [ 11%] Building CXX object storage/perfschema/CMakeFiles/gen_pfs_lex_token.dir/gen_pfs_lex_token.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/gen_pfs_lex_token.dir/gen_pfs_lex_token.cc.o -c /<>/storage/perfschema/gen_pfs_lex_token.cc [ 11%] Building C object strings/CMakeFiles/strings.dir/dtoa.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/dtoa.c.o -c /<>/strings/dtoa.c /<>/strings/dtoa.c: In function ‘dtoa’: /<>/strings/dtoa.c:2370:14: warning: this statement may fall through [-Wimplicit-fallthrough=] leftright= 0; ~~~~~~~~~^~~ /<>/strings/dtoa.c:2372:3: note: here case 4: ^~~~ /<>/strings/dtoa.c:2378:14: warning: this statement may fall through [-Wimplicit-fallthrough=] leftright= 0; ~~~~~~~~~^~~ /<>/strings/dtoa.c:2380:3: note: here case 5: ^~~~ /<>/strings/dtoa.c: In function ‘my_strtod_int’: /<>/strings/dtoa.c:1380:11: warning: this statement may fall through [-Wimplicit-fallthrough=] sign= 1; ~~~~^~~ /<>/strings/dtoa.c:1382:5: note: here case '+': ^~~~ /<>/strings/dtoa.c:1477:14: warning: this statement may fall through [-Wimplicit-fallthrough=] esign= 1; ~~~~~^~~ /<>/strings/dtoa.c:1478:7: note: here case '+': ^~~~ [ 11%] Linking CXX executable gen_pfs_lex_token cd /<>/builddir/storage/perfschema && /usr/bin/cmake -E cmake_link_script CMakeFiles/gen_pfs_lex_token.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/gen_pfs_lex_token.dir/gen_pfs_lex_token.cc.o -o gen_pfs_lex_token -lpthread make[3]: Leaving directory '/<>/builddir' [ 11%] Built target gen_pfs_lex_token [ 12%] Building C object strings/CMakeFiles/strings.dir/int2str.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/int2str.c.o -c /<>/strings/int2str.c [ 12%] Building C object strings/CMakeFiles/strings.dir/is_prefix.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/is_prefix.c.o -c /<>/strings/is_prefix.c [ 12%] Building C object strings/CMakeFiles/strings.dir/llstr.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/llstr.c.o -c /<>/strings/llstr.c [ 12%] Building C object strings/CMakeFiles/strings.dir/longlong2str.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/longlong2str.c.o -c /<>/strings/longlong2str.c [ 12%] Building C object strings/CMakeFiles/strings.dir/my_strtoll10.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/my_strtoll10.c.o -c /<>/strings/my_strtoll10.c [ 12%] Building C object strings/CMakeFiles/strings.dir/my_vsnprintf.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/my_vsnprintf.c.o -c /<>/strings/my_vsnprintf.c [ 12%] Building C object strings/CMakeFiles/strings.dir/str2int.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/str2int.c.o -c /<>/strings/str2int.c [ 12%] Building C object strings/CMakeFiles/strings.dir/str_alloc.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/str_alloc.c.o -c /<>/strings/str_alloc.c [ 12%] Building C object strings/CMakeFiles/strings.dir/strcend.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strcend.c.o -c /<>/strings/strcend.c [ 12%] Building C object strings/CMakeFiles/strings.dir/strend.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strend.c.o -c /<>/strings/strend.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strfill.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strfill.c.o -c /<>/strings/strfill.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strmov.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strmov.c.o -c /<>/strings/strmov.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strmake.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strmake.c.o -c /<>/strings/strmake.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strnmov.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strnmov.c.o -c /<>/strings/strnmov.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strxmov.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strxmov.c.o -c /<>/strings/strxmov.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strxnmov.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strxnmov.c.o -c /<>/strings/strxnmov.c [ 13%] Building C object strings/CMakeFiles/strings.dir/xml.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/xml.c.o -c /<>/strings/xml.c [ 13%] Building C object strings/CMakeFiles/strings.dir/my_strchr.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/my_strchr.c.o -c /<>/strings/my_strchr.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strcont.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strcont.c.o -c /<>/strings/strcont.c [ 13%] Building C object strings/CMakeFiles/strings.dir/strappend.c.o cd /<>/builddir/strings && /usr/bin/x86_64-linux-gnu-gcc -DDISABLE_MYSQL_THREAD_H -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/strings.dir/strappend.c.o -c /<>/strings/strappend.c [ 14%] Linking C static library libstrings.a cd /<>/builddir/strings && /usr/bin/cmake -P CMakeFiles/strings.dir/cmake_clean_target.cmake cd /<>/builddir/strings && /usr/bin/cmake -E cmake_link_script CMakeFiles/strings.dir/link.txt --verbose=1 /usr/bin/ar qc libstrings.a CMakeFiles/strings.dir/bchange.c.o CMakeFiles/strings.dir/bmove_upp.c.o CMakeFiles/strings.dir/ctype-big5.c.o CMakeFiles/strings.dir/ctype-bin.c.o CMakeFiles/strings.dir/ctype-cp932.c.o CMakeFiles/strings.dir/ctype-czech.c.o CMakeFiles/strings.dir/ctype-euc_kr.c.o CMakeFiles/strings.dir/ctype-eucjpms.c.o CMakeFiles/strings.dir/ctype-extra.c.o CMakeFiles/strings.dir/ctype-gb2312.c.o CMakeFiles/strings.dir/ctype-gbk.c.o CMakeFiles/strings.dir/ctype-latin1.c.o CMakeFiles/strings.dir/ctype-mb.c.o CMakeFiles/strings.dir/ctype-simple.c.o CMakeFiles/strings.dir/ctype-sjis.c.o CMakeFiles/strings.dir/ctype-tis620.c.o CMakeFiles/strings.dir/ctype-uca.c.o CMakeFiles/strings.dir/ctype-ucs2.c.o CMakeFiles/strings.dir/ctype-ujis.c.o CMakeFiles/strings.dir/ctype-utf8.c.o CMakeFiles/strings.dir/ctype-win1250ch.c.o CMakeFiles/strings.dir/ctype.c.o CMakeFiles/strings.dir/decimal.c.o CMakeFiles/strings.dir/dtoa.c.o CMakeFiles/strings.dir/int2str.c.o CMakeFiles/strings.dir/is_prefix.c.o CMakeFiles/strings.dir/llstr.c.o CMakeFiles/strings.dir/longlong2str.c.o CMakeFiles/strings.dir/my_strtoll10.c.o CMakeFiles/strings.dir/my_vsnprintf.c.o CMakeFiles/strings.dir/str2int.c.o CMakeFiles/strings.dir/str_alloc.c.o CMakeFiles/strings.dir/strcend.c.o CMakeFiles/strings.dir/strend.c.o CMakeFiles/strings.dir/strfill.c.o CMakeFiles/strings.dir/strmake.c.o CMakeFiles/strings.dir/strmov.c.o CMakeFiles/strings.dir/strnmov.c.o CMakeFiles/strings.dir/strxmov.c.o CMakeFiles/strings.dir/strxnmov.c.o CMakeFiles/strings.dir/xml.c.o CMakeFiles/strings.dir/my_strchr.c.o CMakeFiles/strings.dir/strcont.c.o CMakeFiles/strings.dir/strappend.c.o /usr/bin/ranlib libstrings.a make[3]: Leaving directory '/<>/builddir' [ 14%] Built target strings /usr/bin/make -f mysys/CMakeFiles/mysys.dir/build.make mysys/CMakeFiles/mysys.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/mysys /<>/builddir /<>/builddir/mysys /<>/builddir/mysys/CMakeFiles/mysys.dir/DependInfo.cmake --color= Dependee "/<>/builddir/mysys/CMakeFiles/mysys.dir/DependInfo.cmake" is newer than depender "/<>/builddir/mysys/CMakeFiles/mysys.dir/depend.internal". Dependee "/<>/builddir/mysys/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/mysys/CMakeFiles/mysys.dir/depend.internal". Scanning dependencies of target mysys make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f mysys/CMakeFiles/mysys.dir/build.make mysys/CMakeFiles/mysys.dir/build make[3]: Entering directory '/<>/builddir' [ 14%] Building C object mysys/CMakeFiles/mysys.dir/charset.c.o [ 14%] Building C object mysys/CMakeFiles/mysys.dir/array.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/array.c.o -c /<>/mysys/array.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/checksum.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/charset.c.o -c /<>/mysys/charset.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/charset-def.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/charset-def.c.o -c /<>/mysys/charset-def.c cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/checksum.c.o -c /<>/mysys/checksum.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/errors.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/errors.c.o -c /<>/mysys/errors.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/hash.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/hash.c.o -c /<>/mysys/hash.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/list.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/list.c.o -c /<>/mysys/list.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/mf_cache.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_cache.c.o -c /<>/mysys/mf_cache.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/mf_dirname.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_dirname.c.o -c /<>/mysys/mf_dirname.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/mf_fn_ext.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_fn_ext.c.o -c /<>/mysys/mf_fn_ext.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/mf_format.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_format.c.o -c /<>/mysys/mf_format.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/mf_getdate.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_getdate.c.o -c /<>/mysys/mf_getdate.c [ 15%] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_iocache.c.o -c /<>/mysys/mf_iocache.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_iocache2.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_iocache2.c.o -c /<>/mysys/mf_iocache2.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_keycache.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_keycache.c.o -c /<>/mysys/mf_keycache.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_keycaches.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_keycaches.c.o -c /<>/mysys/mf_keycaches.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_loadpath.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_loadpath.c.o -c /<>/mysys/mf_loadpath.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_pack.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_pack.c.o -c /<>/mysys/mf_pack.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_path.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_path.c.o -c /<>/mysys/mf_path.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_qsort.c.o -c /<>/mysys/mf_qsort.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_qsort2.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_qsort2.c.o -c /<>/mysys/mf_qsort2.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_radix.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_radix.c.o -c /<>/mysys/mf_radix.c [ 16%] Building C object mysys/CMakeFiles/mysys.dir/mf_same.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_same.c.o -c /<>/mysys/mf_same.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_sort.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_sort.c.o -c /<>/mysys/mf_sort.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_soundex.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_soundex.c.o -c /<>/mysys/mf_soundex.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_arr_appstr.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_arr_appstr.c.o -c /<>/mysys/mf_arr_appstr.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_tempdir.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_tempdir.c.o -c /<>/mysys/mf_tempdir.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_tempfile.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_tempfile.c.o -c /<>/mysys/mf_tempfile.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_unixpath.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_unixpath.c.o -c /<>/mysys/mf_unixpath.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mf_wcomp.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mf_wcomp.c.o -c /<>/mysys/mf_wcomp.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/mulalloc.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/mulalloc.c.o -c /<>/mysys/mulalloc.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/my_access.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_access.c.o -c /<>/mysys/my_access.c [ 17%] Building C object mysys/CMakeFiles/mysys.dir/my_alloc.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_alloc.c.o -c /<>/mysys/my_alloc.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_bit.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_bit.c.o -c /<>/mysys/my_bit.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_bitmap.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_bitmap.c.o -c /<>/mysys/my_bitmap.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_chsize.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_chsize.c.o -c /<>/mysys/my_chsize.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_compress.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_compress.c.o -c /<>/mysys/my_compress.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_copy.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_copy.c.o -c /<>/mysys/my_copy.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_create.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_create.c.o -c /<>/mysys/my_create.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_delete.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_delete.c.o -c /<>/mysys/my_delete.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_div.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_div.c.o -c /<>/mysys/my_div.c [ 18%] Building C object mysys/CMakeFiles/mysys.dir/my_error.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_error.c.o -c /<>/mysys/my_error.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_file.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_file.c.o -c /<>/mysys/my_file.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_fopen.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_fopen.c.o -c /<>/mysys/my_fopen.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_fstream.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_fstream.c.o -c /<>/mysys/my_fstream.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_gethwaddr.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_gethwaddr.c.o -c /<>/mysys/my_gethwaddr.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_getsystime.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_getsystime.c.o -c /<>/mysys/my_getsystime.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_getwd.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_getwd.c.o -c /<>/mysys/my_getwd.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_compare.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_compare.c.o -c /<>/mysys/my_compare.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_init.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_init.c.o -c /<>/mysys/my_init.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_lib.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_lib.c.o -c /<>/mysys/my_lib.c [ 19%] Building C object mysys/CMakeFiles/mysys.dir/my_lock.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_lock.c.o -c /<>/mysys/my_lock.c /<>/mysys/my_lib.c: In function ‘my_dir’: /<>/mysys/my_lib.c:140:3: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations] while (!(READDIR(dirp,(struct dirent*) dirent_tmp,dp))) ^~~~~ In file included from /usr/include/features.h:419:0, from /usr/include/pthread.h:21, from /<>/include/my_global.h:266, from /<>/mysys/mysys_priv.h:16, from /<>/mysys/my_lib.c:19: /usr/include/dirent.h:189:12: note: declared here extern int __REDIRECT (readdir_r, ^ [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_malloc.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_malloc.c.o -c /<>/mysys/my_malloc.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_mess.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_mess.c.o -c /<>/mysys/my_mess.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_mkdir.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_mkdir.c.o -c /<>/mysys/my_mkdir.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_once.c.o [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_mmap.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_once.c.o -c /<>/mysys/my_once.c cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_mmap.c.o -c /<>/mysys/my_mmap.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_open.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_open.c.o -c /<>/mysys/my_open.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_pread.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_pread.c.o -c /<>/mysys/my_pread.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_pthread.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_pthread.c.o -c /<>/mysys/my_pthread.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_quick.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_quick.c.o -c /<>/mysys/my_quick.c [ 20%] Building C object mysys/CMakeFiles/mysys.dir/my_read.c.o [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_redel.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_read.c.o -c /<>/mysys/my_read.c cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_redel.c.o -c /<>/mysys/my_redel.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_rename.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_rename.c.o -c /<>/mysys/my_rename.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_seek.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_seek.c.o -c /<>/mysys/my_seek.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_sleep.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_sleep.c.o -c /<>/mysys/my_sleep.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_static.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_static.c.o -c /<>/mysys/my_static.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_symlink.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_symlink.c.o -c /<>/mysys/my_symlink.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_symlink2.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_symlink2.c.o -c /<>/mysys/my_symlink2.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_sync.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_sync.c.o -c /<>/mysys/my_sync.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_thr_init.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_thr_init.c.o -c /<>/mysys/my_thr_init.c [ 21%] Building C object mysys/CMakeFiles/mysys.dir/my_write.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_write.c.o -c /<>/mysys/my_write.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/ptr_cmp.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/ptr_cmp.c.o -c /<>/mysys/ptr_cmp.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/queues.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/queues.c.o -c /<>/mysys/queues.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/stacktrace.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/stacktrace.c.o -c /<>/mysys/stacktrace.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/string.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/string.c.o -c /<>/mysys/string.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/thr_alarm.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/thr_alarm.c.o -c /<>/mysys/thr_alarm.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/thr_lock.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/thr_lock.c.o -c /<>/mysys/thr_lock.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/thr_mutex.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/thr_mutex.c.o -c /<>/mysys/thr_mutex.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/thr_rwlock.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/thr_rwlock.c.o -c /<>/mysys/thr_rwlock.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/tree.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/tree.c.o -c /<>/mysys/tree.c [ 22%] Building C object mysys/CMakeFiles/mysys.dir/typelib.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/typelib.c.o -c /<>/mysys/typelib.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/base64.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/base64.c.o -c /<>/mysys/base64.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/my_memmem.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_memmem.c.o -c /<>/mysys/my_memmem.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/my_getpagesize.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_getpagesize.c.o -c /<>/mysys/my_getpagesize.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/lf_alloc-pin.c.o -c /<>/mysys/lf_alloc-pin.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/lf_dynarray.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/lf_dynarray.c.o -c /<>/mysys/lf_dynarray.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/lf_hash.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/lf_hash.c.o -c /<>/mysys/lf_hash.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/my_atomic.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_atomic.c.o -c /<>/mysys/my_atomic.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/my_getncpus.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_getncpus.c.o -c /<>/mysys/my_getncpus.c [ 23%] Building C object mysys/CMakeFiles/mysys.dir/my_rdtsc.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_rdtsc.c.o -c /<>/mysys/my_rdtsc.c [ 24%] Building C object mysys/CMakeFiles/mysys.dir/waiting_threads.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/waiting_threads.c.o -c /<>/mysys/waiting_threads.c [ 24%] Building C object mysys/CMakeFiles/mysys.dir/psi_noop.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/psi_noop.c.o -c /<>/mysys/psi_noop.c [ 24%] Building C object mysys/CMakeFiles/mysys.dir/my_alarm.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_alarm.c.o -c /<>/mysys/my_alarm.c [ 24%] Building C object mysys/CMakeFiles/mysys.dir/posix_timers.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/posix_timers.c.o -c /<>/mysys/posix_timers.c [ 24%] Building C object mysys/CMakeFiles/mysys.dir/my_largepage.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_largepage.c.o -c /<>/mysys/my_largepage.c [ 24%] Building C object mysys/CMakeFiles/mysys.dir/my_lockmem.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/my_lockmem.c.o -c /<>/mysys/my_lockmem.c [ 24%] Linking C static library libmysys.a cd /<>/builddir/mysys && /usr/bin/cmake -P CMakeFiles/mysys.dir/cmake_clean_target.cmake cd /<>/builddir/mysys && /usr/bin/cmake -E cmake_link_script CMakeFiles/mysys.dir/link.txt --verbose=1 /usr/bin/ar qc libmysys.a CMakeFiles/mysys.dir/array.c.o CMakeFiles/mysys.dir/charset-def.c.o CMakeFiles/mysys.dir/charset.c.o CMakeFiles/mysys.dir/checksum.c.o CMakeFiles/mysys.dir/errors.c.o CMakeFiles/mysys.dir/hash.c.o CMakeFiles/mysys.dir/list.c.o CMakeFiles/mysys.dir/mf_cache.c.o CMakeFiles/mysys.dir/mf_dirname.c.o CMakeFiles/mysys.dir/mf_fn_ext.c.o CMakeFiles/mysys.dir/mf_format.c.o CMakeFiles/mysys.dir/mf_getdate.c.o CMakeFiles/mysys.dir/mf_iocache.c.o CMakeFiles/mysys.dir/mf_iocache2.c.o CMakeFiles/mysys.dir/mf_keycache.c.o CMakeFiles/mysys.dir/mf_keycaches.c.o CMakeFiles/mysys.dir/mf_loadpath.c.o CMakeFiles/mysys.dir/mf_pack.c.o CMakeFiles/mysys.dir/mf_path.c.o CMakeFiles/mysys.dir/mf_qsort.c.o CMakeFiles/mysys.dir/mf_qsort2.c.o CMakeFiles/mysys.dir/mf_radix.c.o CMakeFiles/mysys.dir/mf_same.c.o CMakeFiles/mysys.dir/mf_sort.c.o CMakeFiles/mysys.dir/mf_soundex.c.o CMakeFiles/mysys.dir/mf_arr_appstr.c.o CMakeFiles/mysys.dir/mf_tempdir.c.o CMakeFiles/mysys.dir/mf_tempfile.c.o CMakeFiles/mysys.dir/mf_unixpath.c.o CMakeFiles/mysys.dir/mf_wcomp.c.o CMakeFiles/mysys.dir/mulalloc.c.o CMakeFiles/mysys.dir/my_access.c.o CMakeFiles/mysys.dir/my_alloc.c.o CMakeFiles/mysys.dir/my_bit.c.o CMakeFiles/mysys.dir/my_bitmap.c.o CMakeFiles/mysys.dir/my_chsize.c.o CMakeFiles/mysys.dir/my_compress.c.o CMakeFiles/mysys.dir/my_copy.c.o CMakeFiles/mysys.dir/my_create.c.o CMakeFiles/mysys.dir/my_delete.c.o CMakeFiles/mysys.dir/my_div.c.o CMakeFiles/mysys.dir/my_error.c.o CMakeFiles/mysys.dir/my_file.c.o CMakeFiles/mysys.dir/my_fopen.c.o CMakeFiles/mysys.dir/my_fstream.c.o CMakeFiles/mysys.dir/my_gethwaddr.c.o CMakeFiles/mysys.dir/my_getsystime.c.o CMakeFiles/mysys.dir/my_getwd.c.o CMakeFiles/mysys.dir/my_compare.c.o CMakeFiles/mysys.dir/my_init.c.o CMakeFiles/mysys.dir/my_lib.c.o CMakeFiles/mysys.dir/my_lock.c.o CMakeFiles/mysys.dir/my_malloc.c.o CMakeFiles/mysys.dir/my_mess.c.o CMakeFiles/mysys.dir/my_mkdir.c.o CMakeFiles/mysys.dir/my_mmap.c.o CMakeFiles/mysys.dir/my_once.c.o CMakeFiles/mysys.dir/my_open.c.o CMakeFiles/mysys.dir/my_pread.c.o CMakeFiles/mysys.dir/my_pthread.c.o CMakeFiles/mysys.dir/my_quick.c.o CMakeFiles/mysys.dir/my_read.c.o CMakeFiles/mysys.dir/my_redel.c.o CMakeFiles/mysys.dir/my_rename.c.o CMakeFiles/mysys.dir/my_seek.c.o CMakeFiles/mysys.dir/my_sleep.c.o CMakeFiles/mysys.dir/my_static.c.o CMakeFiles/mysys.dir/my_symlink.c.o CMakeFiles/mysys.dir/my_symlink2.c.o CMakeFiles/mysys.dir/my_sync.c.o CMakeFiles/mysys.dir/my_thr_init.c.o CMakeFiles/mysys.dir/my_write.c.o CMakeFiles/mysys.dir/ptr_cmp.c.o CMakeFiles/mysys.dir/queues.c.o CMakeFiles/mysys.dir/stacktrace.c.o CMakeFiles/mysys.dir/string.c.o CMakeFiles/mysys.dir/thr_alarm.c.o CMakeFiles/mysys.dir/thr_lock.c.o CMakeFiles/mysys.dir/thr_mutex.c.o CMakeFiles/mysys.dir/thr_rwlock.c.o CMakeFiles/mysys.dir/tree.c.o CMakeFiles/mysys.dir/typelib.c.o CMakeFiles/mysys.dir/base64.c.o CMakeFiles/mysys.dir/my_memmem.c.o CMakeFiles/mysys.dir/my_getpagesize.c.o CMakeFiles/mysys.dir/lf_alloc-pin.c.o CMakeFiles/mysys.dir/lf_dynarray.c.o CMakeFiles/mysys.dir/lf_hash.c.o CMakeFiles/mysys.dir/my_atomic.c.o CMakeFiles/mysys.dir/my_getncpus.c.o CMakeFiles/mysys.dir/my_rdtsc.c.o CMakeFiles/mysys.dir/waiting_threads.c.o CMakeFiles/mysys.dir/psi_noop.c.o CMakeFiles/mysys.dir/my_alarm.c.o CMakeFiles/mysys.dir/posix_timers.c.o CMakeFiles/mysys.dir/my_largepage.c.o CMakeFiles/mysys.dir/my_lockmem.c.o /usr/bin/ranlib libmysys.a make[3]: Leaving directory '/<>/builddir' [ 24%] Built target mysys /usr/bin/make -f dbug/CMakeFiles/dbug.dir/build.make dbug/CMakeFiles/dbug.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dbug /<>/builddir /<>/builddir/dbug /<>/builddir/dbug/CMakeFiles/dbug.dir/DependInfo.cmake --color= Dependee "/<>/builddir/dbug/CMakeFiles/dbug.dir/DependInfo.cmake" is newer than depender "/<>/builddir/dbug/CMakeFiles/dbug.dir/depend.internal". Dependee "/<>/builddir/dbug/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/dbug/CMakeFiles/dbug.dir/depend.internal". Scanning dependencies of target dbug make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f dbug/CMakeFiles/dbug.dir/build.make dbug/CMakeFiles/dbug.dir/build make[3]: Entering directory '/<>/builddir' [ 24%] Building C object dbug/CMakeFiles/dbug.dir/dbug.c.o cd /<>/builddir/dbug && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/dbug -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/dbug.dir/dbug.c.o -c /<>/dbug/dbug.c [ 24%] Linking C static library libdbug.a cd /<>/builddir/dbug && /usr/bin/cmake -P CMakeFiles/dbug.dir/cmake_clean_target.cmake cd /<>/builddir/dbug && /usr/bin/cmake -E cmake_link_script CMakeFiles/dbug.dir/link.txt --verbose=1 /usr/bin/ar qc libdbug.a CMakeFiles/dbug.dir/dbug.c.o /usr/bin/ranlib libdbug.a make[3]: Leaving directory '/<>/builddir' [ 24%] Built target dbug /usr/bin/make -f mysys_ssl/CMakeFiles/mysys_ssl.dir/build.make mysys_ssl/CMakeFiles/mysys_ssl.dir/depend /usr/bin/make -f unittest/mytap/CMakeFiles/mytap.dir/build.make unittest/mytap/CMakeFiles/mytap.dir/depend /usr/bin/make -f regex/CMakeFiles/re.dir/build.make regex/CMakeFiles/re.dir/depend /usr/bin/make -f mysys/CMakeFiles/thr_lock.dir/build.make mysys/CMakeFiles/thr_lock.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/mytap /<>/builddir /<>/builddir/unittest/mytap /<>/builddir/unittest/mytap/CMakeFiles/mytap.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/mysys_ssl /<>/builddir /<>/builddir/mysys_ssl /<>/builddir/mysys_ssl/CMakeFiles/mysys_ssl.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/regex /<>/builddir /<>/builddir/regex /<>/builddir/regex/CMakeFiles/re.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/mysys /<>/builddir /<>/builddir/mysys /<>/builddir/mysys/CMakeFiles/thr_lock.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/mytap/CMakeFiles/mytap.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/mytap/CMakeFiles/mytap.dir/depend.internal". Dependee "/<>/builddir/unittest/mytap/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/mytap/CMakeFiles/mytap.dir/depend.internal". Scanning dependencies of target mytap make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/mytap/CMakeFiles/mytap.dir/build.make unittest/mytap/CMakeFiles/mytap.dir/build Dependee "/<>/builddir/mysys_ssl/CMakeFiles/mysys_ssl.dir/DependInfo.cmake" is newer than depender "/<>/builddir/mysys_ssl/CMakeFiles/mysys_ssl.dir/depend.internal". Dependee "/<>/builddir/mysys_ssl/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/mysys_ssl/CMakeFiles/mysys_ssl.dir/depend.internal". Dependee "/<>/builddir/regex/CMakeFiles/re.dir/DependInfo.cmake" is newer than depender "/<>/builddir/regex/CMakeFiles/re.dir/depend.internal". Dependee "/<>/builddir/regex/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/regex/CMakeFiles/re.dir/depend.internal". Dependee "/<>/builddir/mysys/CMakeFiles/thr_lock.dir/DependInfo.cmake" is newer than depender "/<>/builddir/mysys/CMakeFiles/thr_lock.dir/depend.internal". Dependee "/<>/builddir/mysys/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/mysys/CMakeFiles/thr_lock.dir/depend.internal". Scanning dependencies of target re make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f regex/CMakeFiles/re.dir/build.make regex/CMakeFiles/re.dir/build make[3]: Entering directory '/<>/builddir' make[3]: Entering directory '/<>/builddir' Scanning dependencies of target thr_lock make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f mysys/CMakeFiles/thr_lock.dir/build.make mysys/CMakeFiles/thr_lock.dir/build Scanning dependencies of target mysys_ssl make[3]: Entering directory '/<>/builddir' make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f mysys_ssl/CMakeFiles/mysys_ssl.dir/build.make mysys_ssl/CMakeFiles/mysys_ssl.dir/build [ 24%] Building C object unittest/mytap/CMakeFiles/mytap.dir/tap.c.o make[3]: Entering directory '/<>/builddir' [ 24%] Building C object regex/CMakeFiles/re.dir/main.c.o [ 24%] Building C object mysys/CMakeFiles/thr_lock.dir/thr_lock.c.o cd /<>/builddir/unittest/mytap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mytap.dir/tap.c.o -c /<>/unittest/mytap/tap.c cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/re.dir/main.c.o -c /<>/regex/main.c cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DMAIN -o CMakeFiles/thr_lock.dir/thr_lock.c.o -c /<>/mysys/thr_lock.c [ 24%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/crypt_genhash_impl.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/crypt_genhash_impl.cc.o -c /<>/mysys_ssl/crypt_genhash_impl.cc [ 24%] Linking C static library libmytap.a cd /<>/builddir/unittest/mytap && /usr/bin/cmake -P CMakeFiles/mytap.dir/cmake_clean_target.cmake cd /<>/builddir/unittest/mytap && /usr/bin/cmake -E cmake_link_script CMakeFiles/mytap.dir/link.txt --verbose=1 /usr/bin/ar qc libmytap.a CMakeFiles/mytap.dir/tap.c.o /usr/bin/ranlib libmytap.a make[3]: Leaving directory '/<>/builddir' [ 24%] Built target mytap /usr/bin/make -f mysys/CMakeFiles/queues.dir/build.make mysys/CMakeFiles/queues.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/mysys /<>/builddir /<>/builddir/mysys /<>/builddir/mysys/CMakeFiles/queues.dir/DependInfo.cmake --color= Dependee "/<>/builddir/mysys/CMakeFiles/queues.dir/DependInfo.cmake" is newer than depender "/<>/builddir/mysys/CMakeFiles/queues.dir/depend.internal". Dependee "/<>/builddir/mysys/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/mysys/CMakeFiles/queues.dir/depend.internal". Scanning dependencies of target queues make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f mysys/CMakeFiles/queues.dir/build.make mysys/CMakeFiles/queues.dir/build make[3]: Entering directory '/<>/builddir' [ 24%] Building C object mysys/CMakeFiles/queues.dir/queues.c.o cd /<>/builddir/mysys && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/mysys -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DMAIN -o CMakeFiles/queues.dir/queues.c.o -c /<>/mysys/queues.c [ 24%] Building C object regex/CMakeFiles/re.dir/split.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/re.dir/split.c.o -c /<>/regex/split.c [ 24%] Building C object regex/CMakeFiles/re.dir/debug.c.o cd /<>/builddir/regex && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/re.dir/debug.c.o -c /<>/regex/debug.c [ 24%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_default.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_default.cc.o -c /<>/mysys_ssl/my_default.cc /<>/regex/debug.c: In function ‘regprint’: /<>/regex/debug.c:244:19: warning: ‘%o’ directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] sprintf(buf, "\\%o", ch); ^~ /<>/regex/debug.c:244:16: note: directive argument in the range [0, 2147483647] sprintf(buf, "\\%o", ch); ^~~~~~ In file included from /usr/include/stdio.h:862:0, from /<>/include/my_global.h:309, from /<>/regex/debug.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 3 and 13 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Linking C executable queues cd /<>/builddir/mysys && /usr/bin/cmake -E cmake_link_script CMakeFiles/queues.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/queues.dir/queues.c.o -o queues -lpthread libmysys.a ../dbug/libdbug.a libmysys.a ../dbug/libdbug.a ../strings/libstrings.a -lz -lm -lrt -lpthread [ 25%] Linking C executable re cd /<>/builddir/regex && /usr/bin/cmake -E cmake_link_script CMakeFiles/re.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/re.dir/main.c.o CMakeFiles/re.dir/split.c.o CMakeFiles/re.dir/debug.c.o -o re -lpthread libregex.a ../strings/libstrings.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a ../strings/libstrings.a -lz -lm -lrt -lpthread make[3]: Leaving directory '/<>/builddir' [ 25%] Built target queues /usr/bin/make -f unittest/examples/CMakeFiles/simple-t.dir/build.make unittest/examples/CMakeFiles/simple-t.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/examples /<>/builddir /<>/builddir/unittest/examples /<>/builddir/unittest/examples/CMakeFiles/simple-t.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/examples/CMakeFiles/simple-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/simple-t.dir/depend.internal". Dependee "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/simple-t.dir/depend.internal". Scanning dependencies of target simple-t make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/examples/CMakeFiles/simple-t.dir/build.make unittest/examples/CMakeFiles/simple-t.dir/build make[3]: Entering directory '/<>/builddir' make[3]: Leaving directory '/<>/builddir' [ 26%] Building C object unittest/examples/CMakeFiles/simple-t.dir/simple-t.c.o cd /<>/builddir/unittest/examples && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/zlib -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -I/<>/unittest/mytap -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/simple-t.dir/simple-t.c.o -c /<>/unittest/examples/simple-t.c [ 26%] Built target re /usr/bin/make -f unittest/examples/CMakeFiles/todo-t.dir/build.make unittest/examples/CMakeFiles/todo-t.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/examples /<>/builddir /<>/builddir/unittest/examples /<>/builddir/unittest/examples/CMakeFiles/todo-t.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/examples/CMakeFiles/todo-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/todo-t.dir/depend.internal". Dependee "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/todo-t.dir/depend.internal". Scanning dependencies of target todo-t make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/examples/CMakeFiles/todo-t.dir/build.make unittest/examples/CMakeFiles/todo-t.dir/build make[3]: Entering directory '/<>/builddir' [ 26%] Building C object unittest/examples/CMakeFiles/todo-t.dir/todo-t.c.o cd /<>/builddir/unittest/examples && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/zlib -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -I/<>/unittest/mytap -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/todo-t.dir/todo-t.c.o -c /<>/unittest/examples/todo-t.c [ 26%] Linking C executable thr_lock cd /<>/builddir/mysys && /usr/bin/cmake -E cmake_link_script CMakeFiles/thr_lock.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/thr_lock.dir/thr_lock.c.o -o thr_lock -lpthread libmysys.a ../dbug/libdbug.a libmysys.a ../dbug/libdbug.a ../strings/libstrings.a -lz -lm -lrt -lpthread [ 26%] Linking C executable todo-t cd /<>/builddir/unittest/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/todo-t.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/todo-t.dir/todo-t.c.o -o todo-t -lpthread ../mytap/libmytap.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../strings/libstrings.a -lz -lm -lrt -lpthread [ 26%] Linking C executable simple-t cd /<>/builddir/unittest/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/simple-t.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/builddir' /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/simple-t.dir/simple-t.c.o -o simple-t -lpthread ../mytap/libmytap.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../strings/libstrings.a -lz -lm -lrt -lpthread [ 26%] Built target todo-t /usr/bin/make -f unittest/examples/CMakeFiles/skip_all-t.dir/build.make unittest/examples/CMakeFiles/skip_all-t.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/examples /<>/builddir /<>/builddir/unittest/examples /<>/builddir/unittest/examples/CMakeFiles/skip_all-t.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/examples/CMakeFiles/skip_all-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/skip_all-t.dir/depend.internal". Dependee "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/skip_all-t.dir/depend.internal". Scanning dependencies of target skip_all-t make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/examples/CMakeFiles/skip_all-t.dir/build.make unittest/examples/CMakeFiles/skip_all-t.dir/build make[3]: Entering directory '/<>/builddir' [ 26%] Building C object unittest/examples/CMakeFiles/skip_all-t.dir/skip_all-t.c.o cd /<>/builddir/unittest/examples && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/zlib -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -I/<>/unittest/mytap -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/skip_all-t.dir/skip_all-t.c.o -c /<>/unittest/examples/skip_all-t.c make[3]: Leaving directory '/<>/builddir' [ 26%] Built target simple-t /usr/bin/make -f unittest/examples/CMakeFiles/skip-t.dir/build.make unittest/examples/CMakeFiles/skip-t.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/examples /<>/builddir /<>/builddir/unittest/examples /<>/builddir/unittest/examples/CMakeFiles/skip-t.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/examples/CMakeFiles/skip-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/skip-t.dir/depend.internal". Dependee "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/skip-t.dir/depend.internal". Scanning dependencies of target skip-t make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/examples/CMakeFiles/skip-t.dir/build.make unittest/examples/CMakeFiles/skip-t.dir/build make[3]: Entering directory '/<>/builddir' make[3]: Leaving directory '/<>/builddir' [ 26%] Building C object unittest/examples/CMakeFiles/skip-t.dir/skip-t.c.o [ 26%] Built target thr_lock cd /<>/builddir/unittest/examples && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/zlib -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -I/<>/unittest/mytap -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/skip-t.dir/skip-t.c.o -c /<>/unittest/examples/skip-t.c /usr/bin/make -f unittest/examples/CMakeFiles/no_plan-t.dir/build.make unittest/examples/CMakeFiles/no_plan-t.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/examples /<>/builddir /<>/builddir/unittest/examples /<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake --color= Dependee "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". Dependee "/<>/builddir/unittest/examples/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/examples/CMakeFiles/no_plan-t.dir/depend.internal". Scanning dependencies of target no_plan-t make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/examples/CMakeFiles/no_plan-t.dir/build.make unittest/examples/CMakeFiles/no_plan-t.dir/build make[3]: Entering directory '/<>/builddir' [ 27%] Building C object unittest/examples/CMakeFiles/no_plan-t.dir/no_plan-t.c.o cd /<>/builddir/unittest/examples && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/zlib -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -I/<>/unittest/mytap -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/no_plan-t.dir/no_plan-t.c.o -c /<>/unittest/examples/no_plan-t.c [ 27%] Linking C executable skip_all-t cd /<>/builddir/unittest/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/skip_all-t.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/skip_all-t.dir/skip_all-t.c.o -o skip_all-t -lpthread ../mytap/libmytap.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../strings/libstrings.a -lz -lm -lrt -lpthread [ 27%] Linking C executable skip-t cd /<>/builddir/unittest/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/skip-t.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/skip-t.dir/skip-t.c.o -o skip-t -lpthread ../mytap/libmytap.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../strings/libstrings.a -lz -lm -lrt -lpthread make[3]: Leaving directory '/<>/builddir' [ 27%] Built target skip_all-t /usr/bin/make -f unittest/mytap/t/CMakeFiles/basic-t.dir/build.make unittest/mytap/t/CMakeFiles/basic-t.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/unittest/mytap/t /<>/builddir /<>/builddir/unittest/mytap/t /<>/builddir/unittest/mytap/t/CMakeFiles/basic-t.dir/DependInfo.cmake --color= [ 27%] Linking C executable no_plan-t cd /<>/builddir/unittest/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/no_plan-t.dir/link.txt --verbose=1 Dependee "/<>/builddir/unittest/mytap/t/CMakeFiles/basic-t.dir/DependInfo.cmake" is newer than depender "/<>/builddir/unittest/mytap/t/CMakeFiles/basic-t.dir/depend.internal". Dependee "/<>/builddir/unittest/mytap/t/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/unittest/mytap/t/CMakeFiles/basic-t.dir/depend.internal". /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/no_plan-t.dir/no_plan-t.c.o -o no_plan-t -lpthread ../mytap/libmytap.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../mysys/libmysys.a ../../dbug/libdbug.a ../../strings/libstrings.a -lz -lm -lrt -lpthread Scanning dependencies of target basic-t make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f unittest/mytap/t/CMakeFiles/basic-t.dir/build.make unittest/mytap/t/CMakeFiles/basic-t.dir/build make[3]: Entering directory '/<>/builddir' make[3]: Leaving directory '/<>/builddir' [ 27%] Building C object unittest/mytap/t/CMakeFiles/basic-t.dir/basic-t.c.o [ 27%] Built target skip-t cd /<>/builddir/unittest/mytap/t && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/unittest/mytap -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/basic-t.dir/basic-t.c.o -c /<>/unittest/mytap/t/basic-t.c /usr/bin/make -f extra/CMakeFiles/replace.dir/build.make extra/CMakeFiles/replace.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/replace.dir/DependInfo.cmake --color= Dependee "/<>/builddir/extra/CMakeFiles/replace.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/replace.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/replace.dir/depend.internal". Scanning dependencies of target replace make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/replace.dir/build.make extra/CMakeFiles/replace.dir/build make[3]: Entering directory '/<>/builddir' [ 27%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_getopt.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_getopt.cc.o -c /<>/mysys_ssl/my_getopt.cc make[3]: Leaving directory '/<>/builddir' [ 27%] Building C object extra/CMakeFiles/replace.dir/replace.c.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/replace.dir/replace.c.o -c /<>/extra/replace.c [ 27%] Built target no_plan-t [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_aes.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_aes.cc.o -c /<>/mysys_ssl/my_aes.cc [ 28%] Linking C executable basic-t cd /<>/builddir/unittest/mytap/t && /usr/bin/cmake -E cmake_link_script CMakeFiles/basic-t.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/basic-t.dir/basic-t.c.o -o basic-t -lpthread ../libmytap.a ../../../mysys/libmysys.a ../../../dbug/libdbug.a ../../../mysys/libmysys.a ../../../dbug/libdbug.a ../../../strings/libstrings.a -lz -lm -lrt -lpthread make[3]: Leaving directory '/<>/builddir' [ 28%] Built target basic-t /<>/extra/replace.c: In function ‘static_get_options’: /<>/extra/replace.c:175:9: warning: this statement may fall through [-Wimplicit-fallthrough=] version=1; ~~~~~~~^~ /<>/extra/replace.c:176:7: note: here case 'I': ^~~~ [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha1.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_sha1.cc.o -c /<>/mysys_ssl/my_sha1.cc [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_sha2.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_sha2.cc.o -c /<>/mysys_ssl/my_sha2.cc [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_md5.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_md5.cc.o -c /<>/mysys_ssl/my_md5.cc [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_rnd.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_rnd.cc.o -c /<>/mysys_ssl/my_rnd.cc [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_murmur3.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_murmur3.cc.o -c /<>/mysys_ssl/my_murmur3.cc [ 28%] Linking C executable replace cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/replace.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/replace.dir/replace.c.o -o replace -lpthread ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a ../strings/libstrings.a -lz -lm -lrt -lpthread [ 28%] Building CXX object mysys_ssl/CMakeFiles/mysys_ssl.dir/my_aes_openssl.cc.o cd /<>/builddir/mysys_ssl && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/mysys_ssl -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/mysys_ssl.dir/my_aes_openssl.cc.o -c /<>/mysys_ssl/my_aes_openssl.cc make[3]: Leaving directory '/<>/builddir' [ 28%] Built target replace [ 28%] Linking CXX static library libmysys_ssl.a cd /<>/builddir/mysys_ssl && /usr/bin/cmake -P CMakeFiles/mysys_ssl.dir/cmake_clean_target.cmake cd /<>/builddir/mysys_ssl && /usr/bin/cmake -E cmake_link_script CMakeFiles/mysys_ssl.dir/link.txt --verbose=1 /usr/bin/ar qc libmysys_ssl.a CMakeFiles/mysys_ssl.dir/crypt_genhash_impl.cc.o CMakeFiles/mysys_ssl.dir/my_default.cc.o CMakeFiles/mysys_ssl.dir/my_getopt.cc.o CMakeFiles/mysys_ssl.dir/my_aes.cc.o CMakeFiles/mysys_ssl.dir/my_sha1.cc.o CMakeFiles/mysys_ssl.dir/my_sha2.cc.o CMakeFiles/mysys_ssl.dir/my_md5.cc.o CMakeFiles/mysys_ssl.dir/my_rnd.cc.o CMakeFiles/mysys_ssl.dir/my_murmur3.cc.o CMakeFiles/mysys_ssl.dir/my_aes_openssl.cc.o /usr/bin/ranlib libmysys_ssl.a make[3]: Leaving directory '/<>/builddir' [ 28%] Built target mysys_ssl /usr/bin/make -f extra/CMakeFiles/comp_err.dir/build.make extra/CMakeFiles/comp_err.dir/depend /usr/bin/make -f extra/CMakeFiles/resolveip.dir/build.make extra/CMakeFiles/resolveip.dir/depend /usr/bin/make -f extra/CMakeFiles/innochecksum.dir/build.make extra/CMakeFiles/innochecksum.dir/depend /usr/bin/make -f extra/CMakeFiles/resolve_stack_dump.dir/build.make extra/CMakeFiles/resolve_stack_dump.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/comp_err.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/resolveip.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/innochecksum.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/resolve_stack_dump.dir/DependInfo.cmake --color= Dependee "/<>/builddir/extra/CMakeFiles/comp_err.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/comp_err.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/innochecksum.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/innochecksum.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/innochecksum.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/comp_err.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/resolveip.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/resolveip.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/resolveip.dir/depend.internal". Scanning dependencies of target comp_err Scanning dependencies of target resolveip make[3]: Leaving directory '/<>/builddir' make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/comp_err.dir/build.make extra/CMakeFiles/comp_err.dir/build /usr/bin/make -f extra/CMakeFiles/resolveip.dir/build.make extra/CMakeFiles/resolveip.dir/build make[3]: Entering directory '/<>/builddir' Dependee "/<>/builddir/extra/CMakeFiles/resolve_stack_dump.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/resolve_stack_dump.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/resolve_stack_dump.dir/depend.internal". make[3]: Entering directory '/<>/builddir' Scanning dependencies of target resolve_stack_dump make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/resolve_stack_dump.dir/build.make extra/CMakeFiles/resolve_stack_dump.dir/build [ 28%] Building C object extra/CMakeFiles/resolveip.dir/resolveip.c.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/resolveip.dir/resolveip.c.o -c /<>/extra/resolveip.c make[3]: Entering directory '/<>/builddir' Scanning dependencies of target innochecksum make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/innochecksum.dir/build.make extra/CMakeFiles/innochecksum.dir/build [ 28%] Building C object extra/CMakeFiles/comp_err.dir/comp_err.c.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/comp_err.dir/comp_err.c.o -c /<>/extra/comp_err.c make[3]: Entering directory '/<>/builddir' [ 28%] Building C object extra/CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o -c /<>/extra/resolve_stack_dump.c [ 28%] Building CXX object extra/CMakeFiles/innochecksum.dir/innochecksum.cc.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/innochecksum.dir/innochecksum.cc.o -c /<>/extra/innochecksum.cc [ 28%] Linking CXX executable resolveip cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/resolveip.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/resolveip.dir/resolveip.c.o -o resolveip -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz In file included from /<>/extra/innochecksum.cc:51:0: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/extra/innochecksum.cc:48:0: /<>/extra/innochecksum.cc: In function ‘void display_format_info(uchar*)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/extra/innochecksum.cc:322:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ else if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Linking CXX executable resolve_stack_dump cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/resolve_stack_dump.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/resolve_stack_dump.dir/resolve_stack_dump.c.o -o resolve_stack_dump -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz [ 28%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/buf/buf0checksum.cc.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/innochecksum.dir/__/storage/innobase/buf/buf0checksum.cc.o -c /<>/storage/innobase/buf/buf0checksum.cc make[3]: Leaving directory '/<>/builddir' [ 28%] Built target resolveip make[3]: Leaving directory '/<>/builddir' [ 28%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0crc32.cc.o [ 28%] Built target resolve_stack_dump cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0crc32.cc.o -c /<>/storage/innobase/ut/ut0crc32.cc /usr/bin/make -f extra/CMakeFiles/mysql_waitpid.dir/build.make extra/CMakeFiles/mysql_waitpid.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/mysql_waitpid.dir/DependInfo.cmake --color= Dependee "/<>/builddir/extra/CMakeFiles/mysql_waitpid.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/mysql_waitpid.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/mysql_waitpid.dir/depend.internal". Scanning dependencies of target mysql_waitpid make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/mysql_waitpid.dir/build.make extra/CMakeFiles/mysql_waitpid.dir/build [ 28%] Linking CXX executable comp_err cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_err.dir/link.txt --verbose=1 make[3]: Entering directory '/<>/builddir' /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/comp_err.dir/comp_err.c.o -o comp_err -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz [ 28%] Building C object extra/CMakeFiles/mysql_waitpid.dir/mysql_waitpid.c.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/mysql_waitpid.dir/mysql_waitpid.c.o -c /<>/extra/mysql_waitpid.c In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/buf/buf0checksum.cc:29: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ [ 28%] Linking CXX executable mysql_waitpid cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/mysql_waitpid.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/mysql_waitpid.dir/mysql_waitpid.c.o -o mysql_waitpid -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz /usr/bin/make -f extra/CMakeFiles/my_print_defaults.dir/build.make extra/CMakeFiles/my_print_defaults.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/my_print_defaults.dir/DependInfo.cmake --color= Dependee "/<>/builddir/extra/CMakeFiles/my_print_defaults.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/my_print_defaults.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/my_print_defaults.dir/depend.internal". Scanning dependencies of target my_print_defaults make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/my_print_defaults.dir/build.make extra/CMakeFiles/my_print_defaults.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building C object extra/CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o -c /<>/extra/my_print_defaults.c make[3]: Leaving directory '/<>/builddir' [ 28%] Built target comp_err [ 28%] Building CXX object extra/CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0ut.cc.o cd /<>/builddir/extra && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DUNIV_INNOCHECKSUM -I/<>/builddir/include -I/<>/include -I/<>/storage/ndb/include -I/<>/storage/ndb/include/util -I/<>/storage/ndb/include/ndbapi -I/<>/storage/ndb/include/portlib -I/<>/storage/ndb/include/mgmapi -I/<>/storage/innobase/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0ut.cc.o -c /<>/storage/innobase/ut/ut0ut.cc make[3]: Leaving directory '/<>/builddir' [ 28%] Built target mysql_waitpid /usr/bin/make -f sql/CMakeFiles/mysql_tzinfo_to_sql.dir/build.make sql/CMakeFiles/mysql_tzinfo_to_sql.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/mysql_tzinfo_to_sql.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/mysql_tzinfo_to_sql.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/mysql_tzinfo_to_sql.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/mysql_tzinfo_to_sql.dir/depend.internal". Scanning dependencies of target mysql_tzinfo_to_sql make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/mysql_tzinfo_to_sql.dir/build.make sql/CMakeFiles/mysql_tzinfo_to_sql.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building CXX object sql/CMakeFiles/mysql_tzinfo_to_sql.dir/tztime.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DTZINFO2SQL -o CMakeFiles/mysql_tzinfo_to_sql.dir/tztime.cc.o -c /<>/sql/tztime.cc [ 28%] Linking CXX executable my_print_defaults cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/my_print_defaults.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/my_print_defaults.dir/my_print_defaults.c.o -o my_print_defaults -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz [ 28%] Linking CXX executable innochecksum cd /<>/builddir/extra && /usr/bin/cmake -E cmake_link_script CMakeFiles/innochecksum.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/innochecksum.dir/innochecksum.cc.o CMakeFiles/innochecksum.dir/__/storage/innobase/buf/buf0checksum.cc.o CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0crc32.cc.o CMakeFiles/innochecksum.dir/__/storage/innobase/ut/ut0ut.cc.o -o innochecksum -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz make[3]: Leaving directory '/<>/builddir' [ 28%] Built target my_print_defaults /usr/bin/make -f extra/CMakeFiles/GenError.dir/build.make extra/CMakeFiles/GenError.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/extra /<>/builddir /<>/builddir/extra /<>/builddir/extra/CMakeFiles/GenError.dir/DependInfo.cmake --color= Dependee "/<>/builddir/extra/CMakeFiles/GenError.dir/DependInfo.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/GenError.dir/depend.internal". Dependee "/<>/builddir/extra/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/extra/CMakeFiles/GenError.dir/depend.internal". Scanning dependencies of target GenError make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f extra/CMakeFiles/GenError.dir/build.make extra/CMakeFiles/GenError.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Generating ../include/mysqld_error.h, ../sql/share/english/errmsg.sys cd /<>/builddir/extra && ./comp_err --charset=/<>/sql/share/charsets --out-dir=/<>/builddir/sql/share/ --header_file=/<>/builddir/include/mysqld_error.h --name_file=/<>/builddir/include/mysqld_ername.h --state_file=/<>/builddir/include/sql_state.h --in_file=/<>/sql/share/errmsg-utf8.txt make[3]: Leaving directory '/<>/builddir' [ 28%] Built target GenError /usr/bin/make -f storage/archive/CMakeFiles/archive.dir/build.make storage/archive/CMakeFiles/archive.dir/depend /usr/bin/make -f storage/blackhole/CMakeFiles/blackhole.dir/build.make storage/blackhole/CMakeFiles/blackhole.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/blackhole /<>/builddir /<>/builddir/storage/blackhole /<>/builddir/storage/blackhole/CMakeFiles/blackhole.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/archive /<>/builddir /<>/builddir/storage/archive /<>/builddir/storage/archive/CMakeFiles/archive.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/blackhole/CMakeFiles/blackhole.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/blackhole/CMakeFiles/blackhole.dir/depend.internal". Dependee "/<>/builddir/storage/blackhole/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/blackhole/CMakeFiles/blackhole.dir/depend.internal". Dependee "/<>/builddir/storage/archive/CMakeFiles/archive.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/archive/CMakeFiles/archive.dir/depend.internal". Dependee "/<>/builddir/storage/archive/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/archive/CMakeFiles/archive.dir/depend.internal". Scanning dependencies of target blackhole make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/blackhole/CMakeFiles/blackhole.dir/build.make storage/blackhole/CMakeFiles/blackhole.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building CXX object storage/blackhole/CMakeFiles/blackhole.dir/ha_blackhole.cc.o cd /<>/builddir/storage/blackhole && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/blackhole.dir/ha_blackhole.cc.o -c /<>/storage/blackhole/ha_blackhole.cc Scanning dependencies of target archive make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/archive/CMakeFiles/archive.dir/build.make storage/archive/CMakeFiles/archive.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building C object storage/archive/CMakeFiles/archive.dir/azio.c.o cd /<>/builddir/storage/archive && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/archive.dir/azio.c.o -c /<>/storage/archive/azio.c make[3]: Leaving directory '/<>/builddir' [ 28%] Built target innochecksum [ 28%] Building CXX object storage/archive/CMakeFiles/archive.dir/ha_archive.cc.o cd /<>/builddir/storage/archive && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/archive.dir/ha_archive.cc.o -c /<>/storage/archive/ha_archive.cc [ 28%] Linking CXX executable mysql_tzinfo_to_sql cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/mysql_tzinfo_to_sql.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF CMakeFiles/mysql_tzinfo_to_sql.dir/tztime.cc.o -o mysql_tzinfo_to_sql -lpthread ../mysys/libmysys.a ../mysys_ssl/libmysys_ssl.a ../mysys/libmysys.a ../dbug/libdbug.a ../mysys/libmysys.a ../dbug/libdbug.a -lm -lrt ../strings/libstrings.a -lpthread -lssl -lcrypto -ldl -lz make[3]: Leaving directory '/<>/builddir' [ 28%] Built target mysql_tzinfo_to_sql /usr/bin/make -f storage/csv/CMakeFiles/csv.dir/build.make storage/csv/CMakeFiles/csv.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/csv /<>/builddir /<>/builddir/storage/csv /<>/builddir/storage/csv/CMakeFiles/csv.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/csv/CMakeFiles/csv.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/csv/CMakeFiles/csv.dir/depend.internal". Dependee "/<>/builddir/storage/csv/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/csv/CMakeFiles/csv.dir/depend.internal". Scanning dependencies of target csv make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/csv/CMakeFiles/csv.dir/build.make storage/csv/CMakeFiles/csv.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building CXX object storage/csv/CMakeFiles/csv.dir/ha_tina.cc.o cd /<>/builddir/storage/csv && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/csv.dir/ha_tina.cc.o -c /<>/storage/csv/ha_tina.cc [ 28%] Building CXX object storage/csv/CMakeFiles/csv.dir/transparent_file.cc.o cd /<>/builddir/storage/csv && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/csv.dir/transparent_file.cc.o -c /<>/storage/csv/transparent_file.cc /usr/bin/make -f storage/federated/CMakeFiles/federated.dir/build.make storage/federated/CMakeFiles/federated.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/federated /<>/builddir /<>/builddir/storage/federated /<>/builddir/storage/federated/CMakeFiles/federated.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/federated/CMakeFiles/federated.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/federated/CMakeFiles/federated.dir/depend.internal". Dependee "/<>/builddir/storage/federated/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/federated/CMakeFiles/federated.dir/depend.internal". Scanning dependencies of target federated make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/federated/CMakeFiles/federated.dir/build.make storage/federated/CMakeFiles/federated.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building CXX object storage/federated/CMakeFiles/federated.dir/ha_federated.cc.o cd /<>/builddir/storage/federated && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/federated.dir/ha_federated.cc.o -c /<>/storage/federated/ha_federated.cc [ 28%] Linking CXX static library libblackhole.a cd /<>/builddir/storage/blackhole && /usr/bin/cmake -P CMakeFiles/blackhole.dir/cmake_clean_target.cmake cd /<>/builddir/storage/blackhole && /usr/bin/cmake -E cmake_link_script CMakeFiles/blackhole.dir/link.txt --verbose=1 /usr/bin/ar qc libblackhole.a CMakeFiles/blackhole.dir/ha_blackhole.cc.o /usr/bin/ranlib libblackhole.a make[3]: Leaving directory '/<>/builddir' [ 28%] Built target blackhole /usr/bin/make -f storage/heap/CMakeFiles/heap.dir/build.make storage/heap/CMakeFiles/heap.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/heap /<>/builddir /<>/builddir/storage/heap /<>/builddir/storage/heap/CMakeFiles/heap.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/heap/CMakeFiles/heap.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/heap/CMakeFiles/heap.dir/depend.internal". Dependee "/<>/builddir/storage/heap/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/heap/CMakeFiles/heap.dir/depend.internal". Scanning dependencies of target heap make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/heap/CMakeFiles/heap.dir/build.make storage/heap/CMakeFiles/heap.dir/build make[3]: Entering directory '/<>/builddir' [ 28%] Building C object storage/heap/CMakeFiles/heap.dir/_check.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/_check.c.o -c /<>/storage/heap/_check.c [ 28%] Building C object storage/heap/CMakeFiles/heap.dir/_rectest.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/_rectest.c.o -c /<>/storage/heap/_rectest.c [ 28%] Building C object storage/heap/CMakeFiles/heap.dir/hp_block.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_block.c.o -c /<>/storage/heap/hp_block.c [ 28%] Linking CXX static library libarchive.a cd /<>/builddir/storage/archive && /usr/bin/cmake -P CMakeFiles/archive.dir/cmake_clean_target.cmake cd /<>/builddir/storage/archive && /usr/bin/cmake -E cmake_link_script CMakeFiles/archive.dir/link.txt --verbose=1 /usr/bin/ar qc libarchive.a CMakeFiles/archive.dir/azio.c.o CMakeFiles/archive.dir/ha_archive.cc.o /usr/bin/ranlib libarchive.a make[3]: Leaving directory '/<>/builddir' [ 28%] Built target archive [ 28%] Building C object storage/heap/CMakeFiles/heap.dir/hp_clear.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_clear.c.o -c /<>/storage/heap/hp_clear.c /usr/bin/make -f storage/innobase/CMakeFiles/innobase.dir/build.make storage/innobase/CMakeFiles/innobase.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/innobase /<>/builddir /<>/builddir/storage/innobase /<>/builddir/storage/innobase/CMakeFiles/innobase.dir/DependInfo.cmake --color= [ 28%] Building C object storage/heap/CMakeFiles/heap.dir/hp_close.c.o Dependee "/<>/builddir/storage/innobase/CMakeFiles/innobase.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/innobase/CMakeFiles/innobase.dir/depend.internal". Dependee "/<>/builddir/storage/innobase/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/innobase/CMakeFiles/innobase.dir/depend.internal". cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_close.c.o -c /<>/storage/heap/hp_close.c [ 28%] Building C object storage/heap/CMakeFiles/heap.dir/hp_create.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_create.c.o -c /<>/storage/heap/hp_create.c [ 29%] Linking CXX static library libcsv.a cd /<>/builddir/storage/csv && /usr/bin/cmake -P CMakeFiles/csv.dir/cmake_clean_target.cmake cd /<>/builddir/storage/csv && /usr/bin/cmake -E cmake_link_script CMakeFiles/csv.dir/link.txt --verbose=1 /usr/bin/ar qc libcsv.a CMakeFiles/csv.dir/ha_tina.cc.o CMakeFiles/csv.dir/transparent_file.cc.o /usr/bin/ranlib libcsv.a make[3]: Leaving directory '/<>/builddir' [ 29%] Built target csv [ 29%] Building CXX object storage/heap/CMakeFiles/heap.dir/ha_heap.cc.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/ha_heap.cc.o -c /<>/storage/heap/ha_heap.cc Scanning dependencies of target innobase make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/innobase/CMakeFiles/innobase.dir/build.make storage/innobase/CMakeFiles/innobase.dir/build /usr/bin/make -f storage/myisam/CMakeFiles/myisam.dir/build.make storage/myisam/CMakeFiles/myisam.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/myisam /<>/builddir /<>/builddir/storage/myisam /<>/builddir/storage/myisam/CMakeFiles/myisam.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/myisam/CMakeFiles/myisam.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/myisam/CMakeFiles/myisam.dir/depend.internal". Dependee "/<>/builddir/storage/myisam/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/myisam/CMakeFiles/myisam.dir/depend.internal". make[3]: Entering directory '/<>/builddir' [ 29%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/api/api0api.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/api/api0api.cc.o -c /<>/storage/innobase/api/api0api.cc Scanning dependencies of target myisam make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/myisam/CMakeFiles/myisam.dir/build.make storage/myisam/CMakeFiles/myisam.dir/build make[3]: Entering directory '/<>/builddir' /<>/storage/federated/ha_federated.cc: In member function ‘bool ha_federated::create_where_from_key(String*, KEY*, const key_range*, const key_range*, bool, bool)’: /<>/storage/federated/ha_federated.cc:1398:38: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((store_length >= length) || (i > 0)) /* for all parts of end key*/ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/storage/federated/ha_federated.cc:1421:7: note: here case HA_READ_KEY_OR_NEXT: ^~~~ /<>/storage/federated/ha_federated.cc:1431:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (store_length >= length) ^~ /<>/storage/federated/ha_federated.cc:1440:7: note: here case HA_READ_KEY_OR_PREV: ^~~~ [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_boolean_search.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ft_boolean_search.c.o -c /<>/storage/myisam/ft_boolean_search.c [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_nlq_search.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ft_nlq_search.c.o -c /<>/storage/myisam/ft_nlq_search.c In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0api.cc:38: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0api.cc:38: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0api.cc:38: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0api.cc:38: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_parser.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ft_parser.c.o -c /<>/storage/myisam/ft_parser.c In file included from /<>/storage/innobase/include/mach0data.h:415:0, from /<>/storage/innobase/include/data0type.ic:28, from /<>/storage/innobase/include/data0type.h:541, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/que0que.h:30, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0api.cc:38: /<>/storage/innobase/include/mach0data.ic: In function ‘void mach_swap_byte_order(unsigned char*, const unsigned char*, ulint)’: /<>/storage/innobase/include/mach0data.ic:795:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:796:9: note: here case 7: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:796:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:797:9: note: here case 6: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:797:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:798:9: note: here case 5: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:798:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:799:9: note: here case 4: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:799:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:800:9: note: here case 3: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:800:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:801:9: note: here case 2: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:801:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:802:9: note: here case 1: *--dest = *from; ^~~~ [ 29%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_static.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ft_static.c.o -c /<>/storage/myisam/ft_static.c [ 29%] Building CXX object storage/myisam/CMakeFiles/myisam.dir/ha_myisam.cc.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ha_myisam.cc.o -c /<>/storage/myisam/ha_myisam.cc [ 29%] Linking CXX static library libfederated.a cd /<>/builddir/storage/federated && /usr/bin/cmake -P CMakeFiles/federated.dir/cmake_clean_target.cmake cd /<>/builddir/storage/federated && /usr/bin/cmake -E cmake_link_script CMakeFiles/federated.dir/link.txt --verbose=1 /usr/bin/ar qc libfederated.a CMakeFiles/federated.dir/ha_federated.cc.o /usr/bin/ranlib libfederated.a make[3]: Leaving directory '/<>/builddir' [ 29%] Built target federated [ 29%] Building C object storage/heap/CMakeFiles/heap.dir/hp_delete.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_delete.c.o -c /<>/storage/heap/hp_delete.c /usr/bin/make -f storage/myisammrg/CMakeFiles/myisammrg.dir/build.make storage/myisammrg/CMakeFiles/myisammrg.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/myisammrg /<>/builddir /<>/builddir/storage/myisammrg /<>/builddir/storage/myisammrg/CMakeFiles/myisammrg.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/myisammrg/CMakeFiles/myisammrg.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/myisammrg/CMakeFiles/myisammrg.dir/depend.internal". Dependee "/<>/builddir/storage/myisammrg/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/myisammrg/CMakeFiles/myisammrg.dir/depend.internal". Scanning dependencies of target myisammrg make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/myisammrg/CMakeFiles/myisammrg.dir/build.make storage/myisammrg/CMakeFiles/myisammrg.dir/build make[3]: Entering directory '/<>/builddir' [ 29%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_close.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_close.c.o -c /<>/storage/myisammrg/myrg_close.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_extra.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_extra.c.o -c /<>/storage/heap/hp_extra.c /<>/storage/heap/hp_extra.c: In function ‘heap_extra’: /<>/storage/heap/hp_extra.c:36:5: warning: this statement may fall through [-Wimplicit-fallthrough=] heap_reset(info); ^~~~~~~~~~~~~~~~ /<>/storage/heap/hp_extra.c:37:3: note: here case HA_EXTRA_NO_READCHECK: ^~~~ [ 30%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_create.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_create.c.o -c /<>/storage/myisammrg/myrg_create.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_hash.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_hash.c.o -c /<>/storage/heap/hp_hash.c [ 30%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_delete.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_delete.c.o -c /<>/storage/myisammrg/myrg_delete.c [ 30%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_extra.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_extra.c.o -c /<>/storage/myisammrg/myrg_extra.c [ 30%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_info.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_info.c.o -c /<>/storage/myisammrg/myrg_info.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_info.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_info.c.o -c /<>/storage/heap/hp_info.c [ 30%] Building CXX object storage/myisammrg/CMakeFiles/myisammrg.dir/ha_myisammrg.cc.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/ha_myisammrg.cc.o -c /<>/storage/myisammrg/ha_myisammrg.cc [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_open.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_open.c.o -c /<>/storage/heap/hp_open.c [ 30%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/api/api0misc.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/api/api0misc.cc.o -c /<>/storage/innobase/api/api0misc.cc [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_panic.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_panic.c.o -c /<>/storage/heap/hp_panic.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rename.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rename.c.o -c /<>/storage/heap/hp_rename.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rfirst.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rfirst.c.o -c /<>/storage/heap/hp_rfirst.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rkey.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rkey.c.o -c /<>/storage/heap/hp_rkey.c [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rlast.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rlast.c.o -c /<>/storage/heap/hp_rlast.c In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0misc.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0misc.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0misc.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/api0misc.h:32, from /<>/storage/innobase/api/api0misc.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rnext.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rnext.c.o -c /<>/storage/heap/hp_rnext.c [ 31%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rprev.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rprev.c.o -c /<>/storage/heap/hp_rprev.c [ 31%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0btr.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/btr/btr0btr.cc.o -c /<>/storage/innobase/btr/btr0btr.cc [ 31%] Building C object storage/heap/CMakeFiles/heap.dir/hp_dspace.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_dspace.c.o -c /<>/storage/heap/hp_dspace.c [ 31%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_stopwords.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ft_stopwords.c.o -c /<>/storage/myisam/ft_stopwords.c [ 31%] Building C object storage/heap/CMakeFiles/heap.dir/hp_record.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_record.c.o -c /<>/storage/heap/hp_record.c [ 31%] Building C object storage/myisam/CMakeFiles/myisam.dir/ft_update.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/ft_update.c.o -c /<>/storage/myisam/ft_update.c /<>/storage/myisam/ft_update.c: In function ‘_mi_ft_parse’: /<>/storage/myisam/ft_update.c:109:13: warning: ‘*((void *)&ftsi+24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (ftsi.pos) ~~~~^~~~ /<>/storage/myisam/ft_update.c:110:11: warning: ‘ftsi.len’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (ft_parse(parsed, (uchar *)ftsi.pos, ftsi.len, parser, param, mem_root)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/myisam/ft_update.c: In function ‘_mi_ft_parserecord’: /<>/storage/myisam/ft_update.c:109:13: warning: ‘*((void *)&ftsi+24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (ftsi.pos) ~~~~^~~~ /<>/storage/myisam/ft_update.c:99:19: note: ‘*((void *)&ftsi+24)’ was declared here FT_SEG_ITERATOR ftsi; ^~~~ /<>/storage/myisam/ft_update.c:110:11: warning: ‘ftsi.len’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (ft_parse(parsed, (uchar *)ftsi.pos, ftsi.len, parser, param, mem_root)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/myisam/ft_update.c:99:19: note: ‘ftsi.len’ was declared here FT_SEG_ITERATOR ftsi; ^~~~ /<>/storage/myisam/ft_update.c: In function ‘_mi_ft_cmp’: /<>/storage/myisam/ft_update.c:181:21: warning: ‘*((void *)&ftsi2+24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] (!ftsi1.pos || !ftsi2.pos || ~~~~~~~~~~~^~~~~~~~~~~~~ /<>/storage/myisam/ft_update.c:182:10: warning: ‘ftsi2.len’ may be used uninitialized in this function [-Wmaybe-uninitialized] ha_compare_text(cs, (uchar*) ftsi1.pos,ftsi1.len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (uchar*) ftsi2.pos,ftsi2.len,0,0))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/myisam/ft_update.c:180:34: warning: ‘*((void *)&ftsi1+24)’ may be used uninitialized in this function [-Wmaybe-uninitialized] if ((ftsi1.pos != ftsi2.pos) && ~~~~~~~~~~~~~~~~~~~~~~~~~^~ (!ftsi1.pos || !ftsi2.pos || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ha_compare_text(cs, (uchar*) ftsi1.pos,ftsi1.len, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (uchar*) ftsi2.pos,ftsi2.len,0,0))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/myisam/ft_update.c:182:10: warning: ‘ftsi1.len’ may be used uninitialized in this function [-Wmaybe-uninitialized] ha_compare_text(cs, (uchar*) ftsi1.pos,ftsi1.len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (uchar*) ftsi2.pos,ftsi2.len,0,0))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rrnd.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rrnd.c.o -c /<>/storage/heap/hp_rrnd.c [ 31%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_cache.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_cache.c.o -c /<>/storage/myisam/mi_cache.c [ 31%] Building C object storage/heap/CMakeFiles/heap.dir/hp_rsame.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_rsame.c.o -c /<>/storage/heap/hp_rsame.c [ 31%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_locking.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_locking.c.o -c /<>/storage/myisammrg/myrg_locking.c [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_changed.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_changed.c.o -c /<>/storage/myisam/mi_changed.c [ 32%] Building C object storage/heap/CMakeFiles/heap.dir/hp_scan.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_scan.c.o -c /<>/storage/heap/hp_scan.c In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/btr/btr0btr.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/btr/btr0btr.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/btr/btr0btr.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/btr/btr0btr.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_check.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_check.c.o -c /<>/storage/myisam/mi_check.c [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_open.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_open.c.o -c /<>/storage/myisammrg/myrg_open.c In file included from /<>/storage/innobase/btr/btr0btr.cc:27:0: /<>/storage/innobase/btr/btr0btr.cc: In function ‘ulint btr_height_get(dict_index_t*, mtr_t*)’: /<>/storage/innobase/include/btr0btr.h:323:66: warning: null argument where non-null required (argument 1) [-Wnonnull] #define btr_page_get_level(page, mtr) btr_page_get_level_low(page) ^ /<>/storage/innobase/btr/btr0btr.cc:808:18: note: in expansion of macro ‘btr_page_get_level’ height = btr_page_get_level(buf_block_get_frame(root_block), mtr); ^~~~~~~~~~~~~~~~~~ [ 33%] Building C object storage/heap/CMakeFiles/heap.dir/hp_static.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_static.c.o -c /<>/storage/heap/hp_static.c /<>/storage/innobase/btr/btr0btr.cc: In function ‘void btr_attach_half_pages(ulint, dict_index_t*, buf_block_t*, const rec_t*, buf_block_t*, ulint, mtr_t*)’: /<>/storage/innobase/include/btr0btr.h:323:66: warning: null argument where non-null required (argument 1) [-Wnonnull] #define btr_page_get_level(page, mtr) btr_page_get_level_low(page) ^ /<>/storage/innobase/btr/btr0btr.cc:2753:10: note: in expansion of macro ‘btr_page_get_level’ level = btr_page_get_level(buf_block_get_frame(block), mtr); ^~~~~~~~~~~~~~~~~~ /<>/storage/innobase/btr/btr0btr.cc: In function ‘void btr_discard_page(btr_cur_t*, mtr_t*)’: /<>/storage/innobase/btr/btr0btr.cc:4120:66: warning: null argument where non-null required (argument 1) [-Wnonnull] left_page_no = btr_page_get_prev(buf_block_get_frame(block), mtr); ^ /<>/storage/innobase/btr/btr0btr.cc:4121:67: warning: null argument where non-null required (argument 1) [-Wnonnull] right_page_no = btr_page_get_next(buf_block_get_frame(block), mtr); ^ [ 33%] Building C object storage/heap/CMakeFiles/heap.dir/hp_update.c.o cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_update.c.o -c /<>/storage/heap/hp_update.c In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/dict0mem.h:35, from /<>/storage/innobase/include/dict0dict.h:33, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/btr/btr0btr.cc:27: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_panic.c.o [ 33%] Building C object storage/heap/CMakeFiles/heap.dir/hp_write.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_panic.c.o -c /<>/storage/myisammrg/myrg_panic.c cd /<>/builddir/storage/heap && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/heap.dir/hp_write.c.o -c /<>/storage/heap/hp_write.c [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_queue.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_queue.c.o -c /<>/storage/myisammrg/myrg_queue.c [ 33%] Linking CXX static library libheap.a cd /<>/builddir/storage/heap && /usr/bin/cmake -P CMakeFiles/heap.dir/cmake_clean_target.cmake cd /<>/builddir/storage/heap && /usr/bin/cmake -E cmake_link_script CMakeFiles/heap.dir/link.txt --verbose=1 /usr/bin/ar qc libheap.a CMakeFiles/heap.dir/_check.c.o CMakeFiles/heap.dir/_rectest.c.o CMakeFiles/heap.dir/hp_block.c.o CMakeFiles/heap.dir/hp_clear.c.o CMakeFiles/heap.dir/hp_close.c.o CMakeFiles/heap.dir/hp_create.c.o CMakeFiles/heap.dir/ha_heap.cc.o CMakeFiles/heap.dir/hp_delete.c.o CMakeFiles/heap.dir/hp_extra.c.o CMakeFiles/heap.dir/hp_hash.c.o CMakeFiles/heap.dir/hp_info.c.o CMakeFiles/heap.dir/hp_open.c.o CMakeFiles/heap.dir/hp_panic.c.o CMakeFiles/heap.dir/hp_rename.c.o CMakeFiles/heap.dir/hp_rfirst.c.o CMakeFiles/heap.dir/hp_rkey.c.o CMakeFiles/heap.dir/hp_rlast.c.o CMakeFiles/heap.dir/hp_rnext.c.o CMakeFiles/heap.dir/hp_rprev.c.o CMakeFiles/heap.dir/hp_dspace.c.o CMakeFiles/heap.dir/hp_record.c.o CMakeFiles/heap.dir/hp_rrnd.c.o CMakeFiles/heap.dir/hp_rsame.c.o CMakeFiles/heap.dir/hp_scan.c.o CMakeFiles/heap.dir/hp_static.c.o CMakeFiles/heap.dir/hp_update.c.o CMakeFiles/heap.dir/hp_write.c.o /usr/bin/ranlib libheap.a make[3]: Leaving directory '/<>/builddir' [ 33%] Built target heap [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_range.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_range.c.o -c /<>/storage/myisammrg/myrg_range.c /usr/bin/make -f storage/perfschema/CMakeFiles/perfschema.dir/build.make storage/perfschema/CMakeFiles/perfschema.dir/depend make[3]: Entering directory '/<>/builddir' [ 33%] Generating pfs_lex_token.h cd /<>/builddir/storage/perfschema && ./gen_pfs_lex_token > pfs_lex_token.h cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/storage/perfschema /<>/builddir /<>/builddir/storage/perfschema /<>/builddir/storage/perfschema/CMakeFiles/perfschema.dir/DependInfo.cmake --color= Dependee "/<>/builddir/storage/perfschema/CMakeFiles/perfschema.dir/DependInfo.cmake" is newer than depender "/<>/builddir/storage/perfschema/CMakeFiles/perfschema.dir/depend.internal". Dependee "/<>/builddir/storage/perfschema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/storage/perfschema/CMakeFiles/perfschema.dir/depend.internal". [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rfirst.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rfirst.c.o -c /<>/storage/myisammrg/myrg_rfirst.c Scanning dependencies of target perfschema make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f storage/perfschema/CMakeFiles/perfschema.dir/build.make storage/perfschema/CMakeFiles/perfschema.dir/build make[3]: Entering directory '/<>/builddir' [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rkey.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rkey.c.o -c /<>/storage/myisammrg/myrg_rkey.c [ 33%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_account.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/cursor_by_account.cc.o -c /<>/storage/perfschema/cursor_by_account.cc [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rlast.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rlast.c.o -c /<>/storage/myisammrg/myrg_rlast.c [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rnext.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rnext.c.o -c /<>/storage/myisammrg/myrg_rnext.c [ 33%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rnext_same.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rnext_same.c.o -c /<>/storage/myisammrg/myrg_rnext_same.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rprev.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rprev.c.o -c /<>/storage/myisammrg/myrg_rprev.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rrnd.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rrnd.c.o -c /<>/storage/myisammrg/myrg_rrnd.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_rsame.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_rsame.c.o -c /<>/storage/myisammrg/myrg_rsame.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_static.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_static.c.o -c /<>/storage/myisammrg/myrg_static.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_update.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_update.c.o -c /<>/storage/myisammrg/myrg_update.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_write.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_write.c.o -c /<>/storage/myisammrg/myrg_write.c [ 34%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_checksum.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_checksum.c.o -c /<>/storage/myisam/mi_checksum.c [ 34%] Building C object storage/myisammrg/CMakeFiles/myisammrg.dir/myrg_records.c.o cd /<>/builddir/storage/myisammrg && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisammrg.dir/myrg_records.c.o -c /<>/storage/myisammrg/myrg_records.c [ 34%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_close.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_close.c.o -c /<>/storage/myisam/mi_close.c [ 34%] Linking CXX static library libmyisammrg.a cd /<>/builddir/storage/myisammrg && /usr/bin/cmake -P CMakeFiles/myisammrg.dir/cmake_clean_target.cmake cd /<>/builddir/storage/myisammrg && /usr/bin/cmake -E cmake_link_script CMakeFiles/myisammrg.dir/link.txt --verbose=1 /usr/bin/ar qc libmyisammrg.a CMakeFiles/myisammrg.dir/myrg_close.c.o CMakeFiles/myisammrg.dir/myrg_create.c.o CMakeFiles/myisammrg.dir/myrg_delete.c.o CMakeFiles/myisammrg.dir/myrg_extra.c.o CMakeFiles/myisammrg.dir/myrg_info.c.o CMakeFiles/myisammrg.dir/ha_myisammrg.cc.o CMakeFiles/myisammrg.dir/myrg_locking.c.o CMakeFiles/myisammrg.dir/myrg_open.c.o CMakeFiles/myisammrg.dir/myrg_panic.c.o CMakeFiles/myisammrg.dir/myrg_queue.c.o CMakeFiles/myisammrg.dir/myrg_range.c.o CMakeFiles/myisammrg.dir/myrg_rfirst.c.o CMakeFiles/myisammrg.dir/myrg_rkey.c.o CMakeFiles/myisammrg.dir/myrg_rlast.c.o CMakeFiles/myisammrg.dir/myrg_rnext.c.o CMakeFiles/myisammrg.dir/myrg_rnext_same.c.o CMakeFiles/myisammrg.dir/myrg_rprev.c.o CMakeFiles/myisammrg.dir/myrg_rrnd.c.o CMakeFiles/myisammrg.dir/myrg_rsame.c.o CMakeFiles/myisammrg.dir/myrg_static.c.o CMakeFiles/myisammrg.dir/myrg_update.c.o CMakeFiles/myisammrg.dir/myrg_write.c.o CMakeFiles/myisammrg.dir/myrg_records.c.o /usr/bin/ranlib libmyisammrg.a make[3]: Leaving directory '/<>/builddir' [ 34%] Built target myisammrg [ 34%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_create.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_create.c.o -c /<>/storage/myisam/mi_create.c [ 34%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_host.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/cursor_by_host.cc.o -c /<>/storage/perfschema/cursor_by_host.cc [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_thread.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/cursor_by_thread.cc.o -c /<>/storage/perfschema/cursor_by_thread.cc [ 35%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0cur.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/btr/btr0cur.cc.o -c /<>/storage/innobase/btr/btr0cur.cc [ 35%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_dbug.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_dbug.c.o -c /<>/storage/myisam/mi_dbug.c [ 35%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_delete.c.o -c /<>/storage/myisam/mi_delete.c In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/btr/btr0cur.cc:45: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/btr/btr0cur.cc:45: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/btr/btr0cur.cc:45: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/btr/btr0cur.cc:45: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/btr/btr0cur.cc: In function ‘dberr_t btr_cur_pessimistic_insert(ulint, btr_cur_t*, ulint**, mem_heap_t**, dtuple_t*, rec_t**, big_rec_t**, ulint, que_thr_t*, mtr_t*)’: /<>/storage/innobase/btr/btr0cur.cc:1749:36: warning: null argument where non-null required (argument 1) [-Wnonnull] btr_cur_get_block(cursor)), mtr) ^ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/dict0mem.h:35, from /<>/storage/innobase/include/dict0dict.h:33, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/btr/btr0cur.cc:45: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ In file included from /<>/storage/innobase/include/btr0cur.h:29:0, from /<>/storage/innobase/btr/btr0cur.cc:45: /<>/storage/innobase/btr/btr0cur.cc: In function ‘dberr_t btr_cur_upd_lock_and_undo(ulint, btr_cur_t*, const ulint*, const upd_t*, ulint, que_thr_t*, mtr_t*, roll_ptr_t*)’: /<>/storage/innobase/btr/btr0cur.cc:1800:45: warning: nonnull argument ‘thr’ compared to NULL [-Wnonnull-compare] if (UNIV_UNLIKELY(thr && thr_get_trx(thr)->fake_changes)) { ^ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/btr/btr0cur.cc:1800:6: note: in expansion of macro ‘UNIV_UNLIKELY’ if (UNIV_UNLIKELY(thr && thr_get_trx(thr)->fake_changes)) { ^~~~~~~~~~~~~ [ 35%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete_all.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_delete_all.c.o -c /<>/storage/myisam/mi_delete_all.c [ 35%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_delete_table.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_delete_table.c.o -c /<>/storage/myisam/mi_delete_table.c /usr/bin/make -f sql/CMakeFiles/binlog.dir/build.make sql/CMakeFiles/binlog.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/binlog.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/binlog.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/binlog.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/binlog.dir/depend.internal". [ 35%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_user.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/cursor_by_user.cc.o -c /<>/storage/perfschema/cursor_by_user.cc Scanning dependencies of target binlog make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/binlog.dir/build.make sql/CMakeFiles/binlog.dir/build [ 35%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_dynrec.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_dynrec.c.o -c /<>/storage/myisam/mi_dynrec.c make[3]: Entering directory '/<>/builddir' [ 35%] Building CXX object sql/CMakeFiles/binlog.dir/uuid.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/uuid.cc.o -c /<>/sql/uuid.cc [ 35%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_misc.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_misc.cc.o -c /<>/sql/rpl_gtid_misc.cc [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_extra.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_extra.c.o -c /<>/storage/myisam/mi_extra.c /<>/storage/myisam/mi_extra.c: In function ‘mi_extra’: /<>/storage/myisam/mi_extra.c:149:8: warning: this statement may fall through [-Wimplicit-fallthrough=] if (info->s->data_file_type != DYNAMIC_RECORD) ^ /<>/storage/myisam/mi_extra.c:152:3: note: here case HA_EXTRA_NO_CACHE: ^~~~ [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_info.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_info.c.o -c /<>/storage/myisam/mi_info.c [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_key.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_key.c.o -c /<>/storage/myisam/mi_key.c [ 36%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/ha_perfschema.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/ha_perfschema.cc.o -c /<>/storage/perfschema/ha_perfschema.cc [ 36%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0pcur.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/btr/btr0pcur.cc.o -c /<>/storage/innobase/btr/btr0pcur.cc [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_keycache.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_keycache.c.o -c /<>/storage/myisam/mi_keycache.c [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_locking.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_locking.c.o -c /<>/storage/myisam/mi_locking.c [ 36%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_sid_map.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_sid_map.cc.o -c /<>/sql/rpl_gtid_sid_map.cc [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_log.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_log.c.o -c /<>/storage/myisam/mi_log.c In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/btr/btr0pcur.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/btr/btr0pcur.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/btr/btr0pcur.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/btr/btr0pcur.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_set.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_set.cc.o -c /<>/sql/rpl_gtid_set.cc [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_open.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_open.c.o -c /<>/storage/myisam/mi_open.c [ 36%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/btr/btr0sea.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/btr/btr0sea.cc.o -c /<>/storage/innobase/btr/btr0sea.cc [ 36%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs.cc.o -c /<>/storage/perfschema/pfs.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/btr/btr0sea.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/btr/btr0sea.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ [ 36%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_packrec.c.o /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_packrec.c.o -c /<>/storage/myisam/mi_packrec.c /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/btr/btr0sea.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/btr/btr0sea.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_specification.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_specification.cc.o -c /<>/sql/rpl_gtid_specification.cc In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/include/mem0mem.h:32, from /<>/storage/innobase/include/data0data.h:33, from /<>/storage/innobase/include/rem0rec.h:30, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/btr/btr0sea.cc:33: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ [ 37%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_state.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_state.cc.o -c /<>/sql/rpl_gtid_state.cc [ 37%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_page.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_page.c.o -c /<>/storage/myisam/mi_page.c [ 37%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_panic.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_panic.c.o -c /<>/storage/myisam/mi_panic.c /<>/storage/myisam/mi_panic.c: In function ‘mi_panic’: /<>/storage/myisam/mi_panic.c:63:10: warning: this statement may fall through [-Wimplicit-fallthrough=] if (info->lock_type != F_UNLCK && ! info->was_locked) ^ /<>/storage/myisam/mi_panic.c:77:5: note: here case HA_PANIC_READ: /* Restore to before WRITE */ ^~~~ [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_preload.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_preload.c.o -c /<>/storage/myisam/mi_preload.c [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_range.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_range.c.o -c /<>/storage/myisam/mi_range.c [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rename.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rename.c.o -c /<>/storage/myisam/mi_rename.c [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_account.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_account.cc.o -c /<>/storage/perfschema/pfs_account.cc [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rfirst.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rfirst.c.o -c /<>/storage/myisam/mi_rfirst.c [ 38%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0buddy.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0buddy.cc.o -c /<>/storage/innobase/buf/buf0buddy.cc [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rlast.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rlast.c.o -c /<>/storage/myisam/mi_rlast.c /<>/storage/perfschema/pfs_account.cc: In function ‘void purge_account(PFS_thread*, PFS_account*, PFS_user*, PFS_host*)’: /<>/storage/perfschema/pfs_account.cc:530:18: warning: variable ‘pfs’ set but not used [-Wunused-but-set-variable] PFS_account *pfs; ^~~ [ 38%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_owned.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_owned.cc.o -c /<>/sql/rpl_gtid_owned.cc [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rnext.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rnext.c.o -c /<>/storage/myisam/mi_rnext.c [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rnext_same.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rnext_same.c.o -c /<>/storage/myisam/mi_rnext_same.c [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_atomic.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_atomic.cc.o -c /<>/storage/perfschema/pfs_atomic.cc [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rprev.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rprev.c.o -c /<>/storage/myisam/mi_rprev.c [ 38%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_cache.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_cache.cc.o -c /<>/sql/rpl_gtid_cache.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0buddy.cc:35: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_autosize.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_autosize.cc.o -c /<>/storage/perfschema/pfs_autosize.cc [ 38%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rrnd.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rrnd.c.o -c /<>/storage/myisam/mi_rrnd.c In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0buddy.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0buddy.cc:35: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0buddy.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rsame.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rsame.c.o -c /<>/storage/myisam/mi_rsame.c [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_check.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_check.cc.o -c /<>/storage/perfschema/pfs_check.cc [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rsamepos.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rsamepos.c.o -c /<>/storage/myisam/mi_rsamepos.c [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_scan.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_scan.c.o -c /<>/storage/myisam/mi_scan.c [ 39%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0buf.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0buf.cc.o -c /<>/storage/innobase/buf/buf0buf.cc [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_search.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_search.c.o -c /<>/storage/myisam/mi_search.c In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0buf.cc:40: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0buf.cc:40: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0buf.cc:40: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0buf.cc:40: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_execution.cc.o /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_execution.cc.o -c /<>/sql/rpl_gtid_execution.cc /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_static.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_static.c.o -c /<>/storage/myisam/mi_static.c [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_statrec.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_statrec.c.o -c /<>/storage/myisam/mi_statrec.c [ 39%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_column_values.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_column_values.cc.o -c /<>/storage/perfschema/pfs_column_values.cc [ 39%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_unique.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_unique.c.o -c /<>/storage/myisam/mi_unique.c [ 40%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_con_slice.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_con_slice.cc.o -c /<>/storage/perfschema/pfs_con_slice.cc [ 40%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_update.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_update.c.o -c /<>/storage/myisam/mi_update.c [ 40%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_defaults.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_defaults.cc.o -c /<>/storage/perfschema/pfs_defaults.cc [ 40%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_write.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_write.c.o -c /<>/storage/myisam/mi_write.c [ 40%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_digest.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_digest.cc.o -c /<>/storage/perfschema/pfs_digest.cc [ 40%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_index.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/rt_index.c.o -c /<>/storage/myisam/rt_index.c [ 40%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_gtid_mutex_cond_array.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_gtid_mutex_cond_array.cc.o -c /<>/sql/rpl_gtid_mutex_cond_array.cc [ 41%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_key.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/rt_key.c.o -c /<>/storage/myisam/rt_key.c [ 41%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_mbr.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/rt_mbr.c.o -c /<>/storage/myisam/rt_mbr.c [ 41%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0dblwr.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0dblwr.cc.o -c /<>/storage/innobase/buf/buf0dblwr.cc /<>/storage/perfschema/pfs_digest.cc: In function ‘PSI_digest_locker* pfs_digest_add_token_v1(PSI_digest_locker*, uint, OPAQUE_LEX_YYSTYPE*)’: /<>/storage/perfschema/pfs_digest.cc:659:28: warning: this statement may fall through [-Wimplicit-fallthrough=] } while (found_unary); ^ /<>/storage/perfschema/pfs_digest.cc:662:5: note: here case LEX_HOSTNAME: ^~~~ [ 41%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_engine_table.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_engine_table.cc.o -c /<>/storage/perfschema/pfs_engine_table.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0dblwr.cc:36: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object sql/CMakeFiles/binlog.dir/log_event.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/log_event.cc.o -c /<>/sql/log_event.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0dblwr.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0dblwr.cc:36: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0dblwr.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 41%] Building C object storage/myisam/CMakeFiles/myisam.dir/rt_split.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/rt_split.c.o -c /<>/storage/myisam/rt_split.c [ 41%] Building C object storage/myisam/CMakeFiles/myisam.dir/sort.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/sort.c.o -c /<>/storage/myisam/sort.c [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0checksum.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0checksum.cc.o -c /<>/storage/innobase/buf/buf0checksum.cc [ 42%] Building C object storage/myisam/CMakeFiles/myisam.dir/sp_key.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/sp_key.c.o -c /<>/storage/myisam/sp_key.c In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/include/mem0mem.h:32, from /<>/storage/innobase/include/mtr0mtr.h:31, from /<>/storage/innobase/include/log0log.ic:28, from /<>/storage/innobase/include/log0log.h:1049, from /<>/storage/innobase/include/fil0fil.h:39, from /<>/storage/innobase/buf/buf0checksum.cc:27: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ [ 42%] Building C object storage/myisam/CMakeFiles/myisam.dir/mi_rkey.c.o cd /<>/builddir/storage/myisam && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/myisam.dir/mi_rkey.c.o -c /<>/storage/myisam/mi_rkey.c [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0dump.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0dump.cc.o -c /<>/storage/innobase/buf/buf0dump.cc [ 42%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_stages.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_events_stages.cc.o -c /<>/storage/perfschema/pfs_events_stages.cc /<>/sql/log_event.cc: In member function ‘Slave_worker* Log_event::get_slave_worker(Relay_log_info*)’: /<>/sql/log_event.cc:2719:13: warning: variable ‘gaq_idx’ set but not used [-Wunused-but-set-variable] ulong gaq_idx; ^~~~~~~ [ 42%] Linking CXX static library libmyisam.a cd /<>/builddir/storage/myisam && /usr/bin/cmake -P CMakeFiles/myisam.dir/cmake_clean_target.cmake cd /<>/builddir/storage/myisam && /usr/bin/cmake -E cmake_link_script CMakeFiles/myisam.dir/link.txt --verbose=1 /usr/bin/ar qc libmyisam.a CMakeFiles/myisam.dir/ft_boolean_search.c.o CMakeFiles/myisam.dir/ft_nlq_search.c.o CMakeFiles/myisam.dir/ft_parser.c.o CMakeFiles/myisam.dir/ft_static.c.o CMakeFiles/myisam.dir/ha_myisam.cc.o CMakeFiles/myisam.dir/ft_stopwords.c.o CMakeFiles/myisam.dir/ft_update.c.o CMakeFiles/myisam.dir/mi_cache.c.o CMakeFiles/myisam.dir/mi_changed.c.o CMakeFiles/myisam.dir/mi_check.c.o CMakeFiles/myisam.dir/mi_checksum.c.o CMakeFiles/myisam.dir/mi_close.c.o CMakeFiles/myisam.dir/mi_create.c.o CMakeFiles/myisam.dir/mi_dbug.c.o CMakeFiles/myisam.dir/mi_delete.c.o CMakeFiles/myisam.dir/mi_delete_all.c.o CMakeFiles/myisam.dir/mi_delete_table.c.o CMakeFiles/myisam.dir/mi_dynrec.c.o CMakeFiles/myisam.dir/mi_extra.c.o CMakeFiles/myisam.dir/mi_info.c.o CMakeFiles/myisam.dir/mi_key.c.o CMakeFiles/myisam.dir/mi_keycache.c.o CMakeFiles/myisam.dir/mi_locking.c.o CMakeFiles/myisam.dir/mi_log.c.o CMakeFiles/myisam.dir/mi_open.c.o CMakeFiles/myisam.dir/mi_packrec.c.o CMakeFiles/myisam.dir/mi_page.c.o CMakeFiles/myisam.dir/mi_panic.c.o CMakeFiles/myisam.dir/mi_preload.c.o CMakeFiles/myisam.dir/mi_range.c.o CMakeFiles/myisam.dir/mi_rename.c.o CMakeFiles/myisam.dir/mi_rfirst.c.o CMakeFiles/myisam.dir/mi_rlast.c.o CMakeFiles/myisam.dir/mi_rnext.c.o CMakeFiles/myisam.dir/mi_rnext_same.c.o CMakeFiles/myisam.dir/mi_rprev.c.o CMakeFiles/myisam.dir/mi_rrnd.c.o CMakeFiles/myisam.dir/mi_rsame.c.o CMakeFiles/myisam.dir/mi_rsamepos.c.o CMakeFiles/myisam.dir/mi_scan.c.o CMakeFiles/myisam.dir/mi_search.c.o CMakeFiles/myisam.dir/mi_static.c.o CMakeFiles/myisam.dir/mi_statrec.c.o CMakeFiles/myisam.dir/mi_unique.c.o CMakeFiles/myisam.dir/mi_update.c.o CMakeFiles/myisam.dir/mi_write.c.o CMakeFiles/myisam.dir/rt_index.c.o CMakeFiles/myisam.dir/rt_key.c.o CMakeFiles/myisam.dir/rt_mbr.c.o CMakeFiles/myisam.dir/rt_split.c.o CMakeFiles/myisam.dir/sort.c.o CMakeFiles/myisam.dir/sp_key.c.o CMakeFiles/myisam.dir/mi_rkey.c.o /usr/bin/ranlib libmyisam.a make[3]: Leaving directory '/<>/builddir' [ 42%] Built target myisam /usr/bin/make -f sql/CMakeFiles/partition.dir/build.make sql/CMakeFiles/partition.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/partition.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/partition.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/partition.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/partition.dir/depend.internal". Scanning dependencies of target partition make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/partition.dir/build.make sql/CMakeFiles/partition.dir/build make[3]: Entering directory '/<>/builddir' [ 42%] Building CXX object sql/CMakeFiles/partition.dir/ha_partition.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/partition.dir/ha_partition.cc.o -c /<>/sql/ha_partition.cc [ 42%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_statements.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_events_statements.cc.o -c /<>/storage/perfschema/pfs_events_statements.cc [ 42%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_events_waits.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_events_waits.cc.o -c /<>/storage/perfschema/pfs_events_waits.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/buf/buf0dump.cc:34: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/buf/buf0dump.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/buf/buf0dump.cc:34: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/buf/buf0dump.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_global.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_global.cc.o -c /<>/storage/perfschema/pfs_global.cc [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0flu.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0flu.cc.o -c /<>/storage/innobase/buf/buf0flu.cc [ 42%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_host.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_host.cc.o -c /<>/storage/perfschema/pfs_host.cc /<>/storage/perfschema/pfs_host.cc: In function ‘void purge_host(PFS_thread*, PFS_host*)’: /<>/storage/perfschema/pfs_host.cc:356:15: warning: variable ‘pfs’ set but not used [-Wunused-but-set-variable] PFS_host *pfs; ^~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0flu.cc:36: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_instr.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_instr.cc.o -c /<>/storage/perfschema/pfs_instr.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0flu.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0flu.cc:36: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/buf/buf0flu.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_instr_class.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_instr_class.cc.o -c /<>/storage/perfschema/pfs_instr_class.cc [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0lru.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0lru.cc.o -c /<>/storage/innobase/buf/buf0lru.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0lru.cc:41: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0lru.cc:41: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0lru.cc:41: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/buf/buf0lru.cc:41: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_server.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_server.cc.o -c /<>/storage/perfschema/pfs_server.cc [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_setup_actor.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_setup_actor.cc.o -c /<>/storage/perfschema/pfs_setup_actor.cc [ 43%] Linking CXX static library libpartition.a cd /<>/builddir/sql && /usr/bin/cmake -P CMakeFiles/partition.dir/cmake_clean_target.cmake cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/partition.dir/link.txt --verbose=1 /usr/bin/ar qc libpartition.a CMakeFiles/partition.dir/ha_partition.cc.o /usr/bin/ranlib libpartition.a make[3]: Leaving directory '/<>/builddir' [ 43%] Built target partition /usr/bin/make -f sql/CMakeFiles/slave.dir/build.make sql/CMakeFiles/slave.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/slave.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/slave.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/slave.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/slave.dir/depend.internal". Scanning dependencies of target slave make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/slave.dir/build.make sql/CMakeFiles/slave.dir/build make[3]: Entering directory '/<>/builddir' [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_slave.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_slave.cc.o -c /<>/sql/rpl_slave.cc [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_setup_object.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_setup_object.cc.o -c /<>/storage/perfschema/pfs_setup_object.cc [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/log_event_old.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/log_event_old.cc.o -c /<>/sql/log_event_old.cc [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_timer.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_timer.cc.o -c /<>/storage/perfschema/pfs_timer.cc [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_user.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_user.cc.o -c /<>/storage/perfschema/pfs_user.cc [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/buf/buf0rea.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/buf/buf0rea.cc.o -c /<>/storage/innobase/buf/buf0rea.cc /<>/storage/perfschema/pfs_user.cc: In function ‘void purge_user(PFS_thread*, PFS_user*)’: /<>/storage/perfschema/pfs_user.cc:349:15: warning: variable ‘pfs’ set but not used [-Wunused-but-set-variable] PFS_user *pfs; ^~~ [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/pfs_visitor.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/pfs_visitor.cc.o -c /<>/storage/perfschema/pfs_visitor.cc /<>/sql/rpl_slave.cc: In function ‘int terminate_slave_thread(THD*, mysql_mutex_t*, mysql_cond_t*, volatile uint*, bool)’: /<>/sql/rpl_slave.cc:1258:9: warning: variable ‘error’ set but not used [-Wunused-but-set-variable] int error; ^~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:33:0, from /<>/storage/innobase/buf/buf0rea.cc:35: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:32:0, from /<>/storage/innobase/buf/buf0rea.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:33:0, from /<>/storage/innobase/buf/buf0rea.cc:35: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:32:0, from /<>/storage/innobase/buf/buf0rea.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/data/data0data.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/data/data0data.cc.o -c /<>/storage/innobase/data/data0data.cc [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_accounts.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_accounts.cc.o -c /<>/storage/perfschema/table_accounts.cc [ 43%] Building CXX object sql/CMakeFiles/binlog.dir/binlog.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/binlog.cc.o -c /<>/sql/binlog.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/data/data0data.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/data/data0data.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/data/data0data.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/data/data0data.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/data/data0data.cc:26: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/data/data0type.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/data/data0type.cc.o -c /<>/storage/innobase/data/data0type.cc [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_all_instr.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_all_instr.cc.o -c /<>/storage/perfschema/table_all_instr.cc [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0boot.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0boot.cc.o -c /<>/storage/innobase/dict/dict0boot.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/dict0boot.h:32, from /<>/storage/innobase/dict/dict0boot.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0boot.h:36, from /<>/storage/innobase/dict/dict0boot.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/dict0boot.h:32, from /<>/storage/innobase/dict/dict0boot.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0boot.h:36, from /<>/storage/innobase/dict/dict0boot.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0crea.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0crea.cc.o -c /<>/storage/innobase/dict/dict0crea.cc [ 43%] Building CXX object sql/CMakeFiles/slave.dir/rpl_reporting.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_reporting.cc.o -c /<>/sql/rpl_reporting.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/dict/dict0crea.cc:46: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 43%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_account_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esgs_by_account_by_event_name.cc.o -c /<>/storage/perfschema/table_esgs_by_account_by_event_name.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/dict/dict0crea.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/dict/dict0crea.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/dict/dict0crea.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/dict/dict0crea.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0crea.h:29:0, from /<>/storage/innobase/dict/dict0crea.cc:26: /<>/storage/innobase/dict/dict0crea.cc: In function ‘dtuple_t* dict_create_sys_tables_tuple(const dict_table_t*, mem_heap_t*)’: /<>/storage/innobase/include/dict0mem.h:205:25: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF2_BITS 7 ^ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/dict/dict0crea.cc:131:2: note: in expansion of macro ‘ut_a’ ut_a(!(table->flags2 & ~DICT_TF2_BIT_MASK)); ^~~~ /<>/storage/innobase/include/dict0mem.h:206:36: note: in expansion of macro ‘DICT_TF2_BITS’ #define DICT_TF2_BIT_MASK ~(~0 << DICT_TF2_BITS) ^~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0crea.cc:131:26: note: in expansion of macro ‘DICT_TF2_BIT_MASK’ ut_a(!(table->flags2 & ~DICT_TF2_BIT_MASK)); ^~~~~~~~~~~~~~~~~ [ 44%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0dict.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0dict.cc.o -c /<>/storage/innobase/dict/dict0dict.cc [ 44%] Building CXX object sql/CMakeFiles/slave.dir/rpl_mi.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_mi.cc.o -c /<>/sql/rpl_mi.cc [ 45%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_host_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esgs_by_host_by_event_name.cc.o -c /<>/storage/perfschema/table_esgs_by_host_by_event_name.cc [ 46%] Building CXX object sql/CMakeFiles/binlog.dir/sql_binlog.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/sql_binlog.cc.o -c /<>/sql/sql_binlog.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/dict/dict0dict.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/dict/dict0dict.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/dict/dict0dict.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/dict/dict0dict.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0dict.cc: In function ‘dberr_t dict_table_rename_in_cache(dict_table_t*, const char*, ulint)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0dict.cc:1553:7: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0dict.cc:1592:14: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ } else if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/dict0mem.h:35, from /<>/storage/innobase/include/dict0dict.h:33, from /<>/storage/innobase/dict/dict0dict.cc:27: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ /<>/storage/innobase/dict/dict0dict.cc: In function ‘void dict_set_corrupted_index_cache_only(dict_index_t*, dict_table_t*)’: /<>/storage/innobase/dict/dict0dict.cc:5764:25: warning: nonnull argument ‘table’ compared to NULL [-Wnonnull-compare] corrupt_table = table ? table : index->table; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0dict.cc: In function ‘dict_index_t* dict_table_get_index_on_name(dict_table_t*, const char*)’: /<>/storage/innobase/dict/dict0dict.cc:5885:2: warning: nonnull argument ‘name’ compared to NULL [-Wnonnull-compare] if (!name) { ^~ [ 46%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_thread_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esgs_by_thread_by_event_name.cc.o -c /<>/storage/perfschema/table_esgs_by_thread_by_event_name.cc [ 46%] Building CXX object sql/CMakeFiles/slave.dir/rpl_rli.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_rli.cc.o -c /<>/sql/rpl_rli.cc [ 46%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_filter.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_filter.cc.o -c /<>/sql/rpl_filter.cc [ 46%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_record.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_record.cc.o -c /<>/sql/rpl_record.cc [ 46%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_by_user_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esgs_by_user_by_event_name.cc.o -c /<>/storage/perfschema/table_esgs_by_user_by_event_name.cc [ 46%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0load.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0load.cc.o -c /<>/storage/innobase/dict/dict0load.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/dict/dict0load.cc:47: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 47%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_handler.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_handler.cc.o -c /<>/sql/rpl_info_handler.cc [ 47%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_file.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_file.cc.o -c /<>/sql/rpl_info_file.cc [ 47%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_record_old.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_record_old.cc.o -c /<>/sql/rpl_record_old.cc [ 47%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esgs_global_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esgs_global_by_event_name.cc.o -c /<>/storage/perfschema/table_esgs_global_by_event_name.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/dict/dict0load.cc:34: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/dict/dict0load.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/dict/dict0load.cc:34: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/dict/dict0load.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc: In function ‘void dict_check_tablespaces_and_store_max_id(dict_check_t)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:1151:8: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc: In function ‘const char* dict_load_index_low(unsigned char*, const char*, mem_heap_t*, const rec_t*, ulint, dict_index_t**)’: /<>/storage/innobase/include/dict0mem.h:73:22: warning: left shift of negative value [-Wshift-negative-value] #define DICT_IT_BITS 6 /*!< number of bits used for ^ /<>/storage/innobase/dict/dict0load.cc:1747:20: note: in expansion of macro ‘DICT_IT_BITS’ if (type & (~0 << DICT_IT_BITS)) { ^~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc: In function ‘const char* dict_load_table_low(const char*, const rec_t*, dict_table_t**)’: /<>/storage/innobase/include/dict0mem.h:205:25: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF2_BITS 7 ^ /<>/storage/innobase/include/dict0mem.h:206:36: note: in expansion of macro ‘DICT_TF2_BITS’ #define DICT_TF2_BIT_MASK ~(~0 << DICT_TF2_BITS) ^~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2159:17: note: in expansion of macro ‘DICT_TF2_BIT_MASK’ if (flags2 & ~DICT_TF2_BIT_MASK) { ^~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:205:25: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF2_BITS 7 ^ /<>/storage/innobase/include/dict0mem.h:206:36: note: in expansion of macro ‘DICT_TF2_BITS’ #define DICT_TF2_BIT_MASK ~(~0 << DICT_TF2_BITS) ^~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2169:14: note: in expansion of macro ‘DICT_TF2_BIT_MASK’ flags2 &= DICT_TF2_BIT_MASK; ^~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0load.h:30:0, from /<>/storage/innobase/dict/dict0load.cc:27: /<>/storage/innobase/dict/dict0load.cc: In function ‘void dict_save_data_dir_path(dict_table_t*, char*)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2206:2: note: in expansion of macro ‘ut_a’ ut_a(DICT_TF_HAS_DATA_DIR(table->flags)); ^~~~ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2206:7: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ ut_a(DICT_TF_HAS_DATA_DIR(table->flags)); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/dict/dict0load.cc:34: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2224:20: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ table->flags &= ~DICT_TF_MASK_DATA_DIR; ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc: In function ‘void dict_get_and_save_data_dir_path(dict_table_t*, bool)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2240:6: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags) ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc: In function ‘dict_table_t* dict_load_table(const char*, ulint, dict_err_ignore_t)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc:2393:8: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0load.cc: In function ‘const char* dict_process_sys_columns_rec(mem_heap_t*, const rec_t*, dict_col_t*, table_id_t*, const char**)’: /<>/storage/innobase/dict/dict0load.cc:1330:25: warning: argument 1 null where non-null expected [-Wnonnull] dict_mem_table_add_col(table, heap, name, mtype, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ prtype, col_len); ~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/dict/dict0load.cc:34: /<>/storage/innobase/include/dict0mem.h:281:1: note: in a call to function ‘void dict_mem_table_add_col(dict_table_t*, mem_heap_t*, const char*, ulint, ulint, ulint)’ declared here dict_mem_table_add_col( ^~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_table.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_table.cc.o -c /<>/sql/rpl_info_table.cc [ 47%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_account_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esms_by_account_by_event_name.cc.o -c /<>/storage/perfschema/table_esms_by_account_by_event_name.cc [ 47%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_utility.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_utility.cc.o -c /<>/sql/rpl_utility.cc [ 47%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0mem.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0mem.cc.o -c /<>/storage/innobase/dict/dict0mem.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/dict/dict0mem.cc:37: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 47%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_values.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_values.cc.o -c /<>/sql/rpl_info_values.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/dict/dict0mem.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/dict/dict0mem.cc:27:0: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/dict/dict0mem.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/dict/dict0mem.cc:27:0: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0mem.h:30:0, from /<>/storage/innobase/dict/dict0mem.cc:27: /<>/storage/innobase/dict/dict0mem.cc: In function ‘dict_table_t* dict_mem_table_create(const char*, ulint, ulint, ulint, ulint, bool)’: /<>/storage/innobase/include/dict0mem.h:205:25: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF2_BITS 7 ^ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/dict/dict0mem.cc:84:2: note: in expansion of macro ‘ut_a’ ut_a(!(flags2 & ~DICT_TF2_BIT_MASK)); ^~~~ /<>/storage/innobase/include/dict0mem.h:206:36: note: in expansion of macro ‘DICT_TF2_BITS’ #define DICT_TF2_BIT_MASK ~(~0 << DICT_TF2_BITS) ^~~~~~~~~~~~~ /<>/storage/innobase/dict/dict0mem.cc:84:19: note: in expansion of macro ‘DICT_TF2_BIT_MASK’ ut_a(!(flags2 & ~DICT_TF2_BIT_MASK)); ^~~~~~~~~~~~~~~~~ [ 47%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info.cc.o -c /<>/sql/rpl_info.cc [ 47%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o -c /<>/storage/perfschema/table_esms_by_host_by_event_name.cc [ 47%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0stats.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0stats.cc.o -c /<>/storage/innobase/dict/dict0stats.cc [ 47%] Building CXX object sql/CMakeFiles/binlog.dir/rpl_injector.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/binlog.dir/rpl_injector.cc.o -c /<>/sql/rpl_injector.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/dict/dict0stats.cc:30: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/dict/dict0stats.cc:30: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/dict/dict0stats.cc:30: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0btr.h:32, from /<>/storage/innobase/dict/dict0stats.cc:30: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_factory.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_factory.cc.o -c /<>/sql/rpl_info_factory.cc [ 47%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_digest.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esms_by_digest.cc.o -c /<>/storage/perfschema/table_esms_by_digest.cc [ 47%] Linking CXX static library libbinlog.a cd /<>/builddir/sql && /usr/bin/cmake -P CMakeFiles/binlog.dir/cmake_clean_target.cmake cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/binlog.dir/link.txt --verbose=1 /usr/bin/ar qc libbinlog.a CMakeFiles/binlog.dir/uuid.cc.o CMakeFiles/binlog.dir/rpl_gtid_misc.cc.o CMakeFiles/binlog.dir/rpl_gtid_sid_map.cc.o CMakeFiles/binlog.dir/rpl_gtid_set.cc.o CMakeFiles/binlog.dir/rpl_gtid_specification.cc.o CMakeFiles/binlog.dir/rpl_gtid_state.cc.o CMakeFiles/binlog.dir/rpl_gtid_owned.cc.o CMakeFiles/binlog.dir/rpl_gtid_cache.cc.o CMakeFiles/binlog.dir/rpl_gtid_execution.cc.o CMakeFiles/binlog.dir/rpl_gtid_mutex_cond_array.cc.o CMakeFiles/binlog.dir/log_event.cc.o CMakeFiles/binlog.dir/log_event_old.cc.o CMakeFiles/binlog.dir/binlog.cc.o CMakeFiles/binlog.dir/sql_binlog.cc.o CMakeFiles/binlog.dir/rpl_filter.cc.o CMakeFiles/binlog.dir/rpl_record.cc.o CMakeFiles/binlog.dir/rpl_record_old.cc.o CMakeFiles/binlog.dir/rpl_utility.cc.o CMakeFiles/binlog.dir/rpl_injector.cc.o /usr/bin/ranlib libbinlog.a make[3]: Leaving directory '/<>/builddir' [ 47%] Built target binlog /usr/bin/make -f sql/CMakeFiles/master.dir/build.make sql/CMakeFiles/master.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/master.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/master.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/master.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/master.dir/depend.internal". Scanning dependencies of target master make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/master.dir/build.make sql/CMakeFiles/master.dir/build make[3]: Entering directory '/<>/builddir' [ 48%] Building CXX object sql/CMakeFiles/master.dir/rpl_master.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/master.dir/rpl_master.cc.o -c /<>/sql/rpl_master.cc /<>/sql/rpl_info_factory.cc: In static member function ‘static Relay_log_info* Rpl_info_factory::create_rli(uint, bool)’: /<>/sql/rpl_info_factory.cc:227:33: warning: ‘new’ of type ‘Relay_log_info’ with extended alignment 64 [-Waligned-new=] ))) ^ /<>/sql/rpl_info_factory.cc:227:33: note: uses ‘void* operator new(std::size_t)’, which does not have an alignment parameter /<>/sql/rpl_info_factory.cc:227:33: note: use ‘-faligned-new’ to enable C++17 over-aligned new support /<>/sql/rpl_info_factory.cc: In static member function ‘static Slave_worker* Rpl_info_factory::create_worker(uint, uint, Relay_log_info*, bool)’: /<>/sql/rpl_info_factory.cc:399:33: warning: ‘new’ of type ‘Slave_worker’ with extended alignment 64 [-Waligned-new=] ))) ^ /<>/sql/rpl_info_factory.cc:399:33: note: uses ‘void* operator new(std::size_t)’, which does not have an alignment parameter /<>/sql/rpl_info_factory.cc:399:33: note: use ‘-faligned-new’ to enable C++17 over-aligned new support [ 48%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_thread_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esms_by_thread_by_event_name.cc.o -c /<>/storage/perfschema/table_esms_by_thread_by_event_name.cc [ 48%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_table_access.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_table_access.cc.o -c /<>/sql/rpl_info_table_access.cc [ 48%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dict/dict0stats_bg.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dict/dict0stats_bg.cc.o -c /<>/storage/innobase/dict/dict0stats_bg.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/dict/dict0stats_bg.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/dict/dict0stats_bg.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/dict/dict0stats_bg.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/dict/dict0stats_bg.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_by_user_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esms_by_user_by_event_name.cc.o -c /<>/storage/perfschema/table_esms_by_user_by_event_name.cc [ 48%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/dyn/dyn0dyn.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/dyn/dyn0dyn.cc.o -c /<>/storage/innobase/dyn/dyn0dyn.cc [ 48%] Building CXX object sql/CMakeFiles/slave.dir/dynamic_ids.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/dynamic_ids.cc.o -c /<>/sql/dynamic_ids.cc [ 48%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/eval/eval0eval.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/eval/eval0eval.cc.o -c /<>/storage/innobase/eval/eval0eval.cc [ 48%] Building CXX object sql/CMakeFiles/slave.dir/rpl_rli_pdb.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_rli_pdb.cc.o -c /<>/sql/rpl_rli_pdb.cc [ 48%] Linking CXX static library libmaster.a cd /<>/builddir/sql && /usr/bin/cmake -P CMakeFiles/master.dir/cmake_clean_target.cmake cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/master.dir/link.txt --verbose=1 /usr/bin/ar qc libmaster.a CMakeFiles/master.dir/rpl_master.cc.o /usr/bin/ranlib libmaster.a make[3]: Leaving directory '/<>/builddir' [ 48%] Built target master /usr/bin/make -f sql/CMakeFiles/rpl.dir/build.make sql/CMakeFiles/rpl.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/sql /<>/builddir /<>/builddir/sql /<>/builddir/sql/CMakeFiles/rpl.dir/DependInfo.cmake --color= Dependee "/<>/builddir/sql/CMakeFiles/rpl.dir/DependInfo.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/rpl.dir/depend.internal". Dependee "/<>/builddir/sql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/sql/CMakeFiles/rpl.dir/depend.internal". Scanning dependencies of target rpl make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f sql/CMakeFiles/rpl.dir/build.make sql/CMakeFiles/rpl.dir/build make[3]: Entering directory '/<>/builddir' [ 48%] Building CXX object sql/CMakeFiles/rpl.dir/rpl_handler.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/rpl.dir/rpl_handler.cc.o -c /<>/sql/rpl_handler.cc [ 48%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_esms_global_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_esms_global_by_event_name.cc.o -c /<>/storage/perfschema/table_esms_global_by_event_name.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0eval.ic:27, from /<>/storage/innobase/include/eval0eval.h:111, from /<>/storage/innobase/eval/eval0eval.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0eval.ic:27, from /<>/storage/innobase/include/eval0eval.h:111, from /<>/storage/innobase/eval/eval0eval.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0eval.ic:27, from /<>/storage/innobase/include/eval0eval.h:111, from /<>/storage/innobase/eval/eval0eval.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0eval.ic:27, from /<>/storage/innobase/include/eval0eval.h:111, from /<>/storage/innobase/eval/eval0eval.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/sql/rpl_rli_pdb.cc: In member function ‘ulong Slave_committed_queue::move_queue_head(DYNAMIC_ARRAY*)’: /<>/sql/rpl_rli_pdb.cc:1415:11: warning: variable ‘ind’ set but not used [-Wunused-but-set-variable] ulong ind; ^~~ [ 48%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/eval/eval0proc.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/eval/eval0proc.cc.o -c /<>/storage/innobase/eval/eval0proc.cc [ 49%] Building CXX object sql/CMakeFiles/slave.dir/rpl_info_dummy.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/slave.dir/rpl_info_dummy.cc.o -c /<>/sql/rpl_info_dummy.cc [ 49%] Building CXX object sql/CMakeFiles/rpl.dir/rpl_tblmap.cc.o cd /<>/builddir/sql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_EVENT_SCHEDULER -DHAVE_OPENSSL -DHAVE_POOL_OF_THREADS -DMYSQL_SERVER -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -I/<>/builddir/sql -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/rpl.dir/rpl_tblmap.cc.o -c /<>/sql/rpl_tblmap.cc [ 49%] Linking CXX static library libslave.a cd /<>/builddir/sql && /usr/bin/cmake -P CMakeFiles/slave.dir/cmake_clean_target.cmake cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/slave.dir/link.txt --verbose=1 /usr/bin/ar qc libslave.a CMakeFiles/slave.dir/rpl_slave.cc.o CMakeFiles/slave.dir/rpl_reporting.cc.o CMakeFiles/slave.dir/rpl_mi.cc.o CMakeFiles/slave.dir/rpl_rli.cc.o CMakeFiles/slave.dir/rpl_info_handler.cc.o CMakeFiles/slave.dir/rpl_info_file.cc.o CMakeFiles/slave.dir/rpl_info_table.cc.o CMakeFiles/slave.dir/rpl_info_values.cc.o CMakeFiles/slave.dir/rpl_info.cc.o CMakeFiles/slave.dir/rpl_info_factory.cc.o CMakeFiles/slave.dir/rpl_info_table_access.cc.o CMakeFiles/slave.dir/dynamic_ids.cc.o CMakeFiles/slave.dir/rpl_rli_pdb.cc.o CMakeFiles/slave.dir/rpl_info_dummy.cc.o /usr/bin/ranlib libslave.a make[3]: Leaving directory '/<>/builddir' [ 49%] Built target slave [ 50%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_stages.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_events_stages.cc.o -c /<>/storage/perfschema/table_events_stages.cc [ 50%] Linking CXX static library librpl.a cd /<>/builddir/sql && /usr/bin/cmake -P CMakeFiles/rpl.dir/cmake_clean_target.cmake cd /<>/builddir/sql && /usr/bin/cmake -E cmake_link_script CMakeFiles/rpl.dir/link.txt --verbose=1 /usr/bin/ar qc librpl.a CMakeFiles/rpl.dir/rpl_handler.cc.o CMakeFiles/rpl.dir/rpl_tblmap.cc.o /usr/bin/ranlib librpl.a make[3]: Leaving directory '/<>/builddir' [ 50%] Built target rpl /usr/bin/make -f plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/build.make plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/HandlerSocket-Plugin-for-MySQL /<>/builddir /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/depend.internal". Dependee "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/depend.internal". Scanning dependencies of target handlersocket make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/build.make plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/build make[3]: Entering directory '/<>/builddir' [ 50%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/handlersocket/database.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -DPIC -Dhandlersocket_EXPORTS -I/<>/builddir/include -I/<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/handlersocket.dir/handlersocket/database.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0proc.ic:27, from /<>/storage/innobase/include/eval0proc.h:101, from /<>/storage/innobase/eval/eval0proc.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0proc.ic:27, from /<>/storage/innobase/include/eval0proc.h:101, from /<>/storage/innobase/eval/eval0proc.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0proc.ic:27, from /<>/storage/innobase/include/eval0proc.h:101, from /<>/storage/innobase/eval/eval0proc.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/include/eval0proc.ic:27, from /<>/storage/innobase/include/eval0proc.h:101, from /<>/storage/innobase/eval/eval0proc.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /usr/bin/make -f plugin/audit_log/CMakeFiles/audit_log.dir/build.make plugin/audit_log/CMakeFiles/audit_log.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/audit_log /<>/builddir /<>/builddir/plugin/audit_log /<>/builddir/plugin/audit_log/CMakeFiles/audit_log.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/audit_log/CMakeFiles/audit_log.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/audit_log/CMakeFiles/audit_log.dir/depend.internal". Dependee "/<>/builddir/plugin/audit_log/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/audit_log/CMakeFiles/audit_log.dir/depend.internal". Scanning dependencies of target audit_log make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/audit_log/CMakeFiles/audit_log.dir/build.make plugin/audit_log/CMakeFiles/audit_log.dir/build make[3]: Entering directory '/<>/builddir' [ 50%] Building C object plugin/audit_log/CMakeFiles/audit_log.dir/audit_log.c.o cd /<>/builddir/plugin/audit_log && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Daudit_log_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/audit_log.dir/audit_log.c.o -c /<>/plugin/audit_log/audit_log.c [ 50%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fil/fil0fil.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fil/fil0fil.cc.o -c /<>/storage/innobase/fil/fil0fil.cc [ 50%] Building C object plugin/audit_log/CMakeFiles/audit_log.dir/file_logger.c.o cd /<>/builddir/plugin/audit_log && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Daudit_log_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/audit_log.dir/file_logger.c.o -c /<>/plugin/audit_log/file_logger.c In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp:13:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:24:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:13, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp:13: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp:13:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:27:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:13, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp:13: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 51%] Building C object plugin/audit_log/CMakeFiles/audit_log.dir/buffer.c.o cd /<>/builddir/plugin/audit_log && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Daudit_log_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/audit_log.dir/buffer.c.o -c /<>/plugin/audit_log/buffer.c [ 51%] Building C object plugin/audit_log/CMakeFiles/audit_log.dir/audit_file.c.o cd /<>/builddir/plugin/audit_log && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Daudit_log_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/audit_log.dir/audit_file.c.o -c /<>/plugin/audit_log/audit_file.c In file included from /<>/storage/innobase/fil/fil0fil.cc:38:0: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object plugin/audit_log/CMakeFiles/audit_log.dir/audit_syslog.c.o cd /<>/builddir/plugin/audit_log && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Daudit_log_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/audit_log.dir/audit_syslog.c.o -c /<>/plugin/audit_log/audit_syslog.c [ 51%] Linking C shared module audit_log.so cd /<>/builddir/plugin/audit_log && /usr/bin/cmake -E cmake_link_script CMakeFiles/audit_log.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o audit_log.so CMakeFiles/audit_log.dir/audit_log.c.o CMakeFiles/audit_log.dir/file_logger.c.o CMakeFiles/audit_log.dir/buffer.c.o CMakeFiles/audit_log.dir/audit_file.c.o CMakeFiles/audit_log.dir/audit_syslog.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 51%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_statements.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_events_statements.cc.o -c /<>/storage/perfschema/table_events_statements.cc [ 51%] Built target audit_log In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/fil/fil0fil.cc:43: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/fil/fil0fil.cc:38:0: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/fil/fil0fil.cc:43: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/handlersocket/handlersocket.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -DPIC -Dhandlersocket_EXPORTS -I/<>/builddir/include -I/<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/handlersocket.dir/handlersocket/handlersocket.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp In file included from /<>/storage/innobase/fil/fil0fil.cc:38:0: /<>/storage/innobase/fil/fil0fil.cc: In function ‘dberr_t fil_delete_tablespace(ulint, buf_remove_t)’: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:123:13: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ((flags & FSP_FLAGS_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:2790:6: note: in expansion of macro ‘FSP_FLAGS_HAS_DATA_DIR’ if (FSP_FLAGS_HAS_DATA_DIR(space->flags)) { ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc: In function ‘dberr_t fil_create_new_single_table_tablespace(ulint, const char*, const char*, ulint, ulint, ulint)’: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:123:13: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ((flags & FSP_FLAGS_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:3409:23: note: in expansion of macro ‘FSP_FLAGS_HAS_DATA_DIR’ bool has_data_dir = FSP_FLAGS_HAS_DATA_DIR(flags); ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc: In function ‘dberr_t fil_open_single_table_tablespace(bool, bool, ulint, ulint, const char*, const char*)’: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:3695:29: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ulint mod_flags = flags & ~FSP_FLAGS_MASK_DATA_DIR; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:3780:24: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ && (def.flags & ~FSP_FLAGS_MASK_DATA_DIR) == mod_flags) { ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:3802:27: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ && (remote.flags & ~FSP_FLAGS_MASK_DATA_DIR) == mod_flags) { ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:3825:25: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ && (dict.flags & ~FSP_FLAGS_MASK_DATA_DIR) == mod_flags) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/fil/fil0fil.cc:43: /<>/storage/innobase/fil/fil0fil.cc: In function ‘dberr_t fil_tablespace_iterate(dict_table_t*, ulint, PageCallback&)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:6398:6: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp:179:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr user_lock; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:13, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.cpp:13: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:18:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:14: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:24:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:9: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:18:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:14: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:27:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:9: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:14:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:47:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:9: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp: In function ‘int daemon_handlersocket_init(void*)’: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:77:8: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr ap(new daemon_handlersocket_data); ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/handlersocket.cpp:9: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc: In function ‘unsigned char* fil_op_log_parse_or_replay(unsigned char*, unsigned char*, ulint, ulint, ulint)’: /<>/storage/innobase/fil/fil0fil.cc:2460:46: warning: argument 3 null where non-null expected [-Wnonnull] if (fil_create_new_single_table_tablespace( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ space_id, name, path, flags, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DICT_TF2_USE_TABLESPACE, ~~~~~~~~~~~~~~~~~~~~~~~~ FIL_IBD_FILE_INITIAL_SIZE) != DB_SUCCESS) { ~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fil/fil0fil.cc:3387:1: note: in a call to function ‘dberr_t fil_create_new_single_table_tablespace(ulint, const char*, const char*, ulint, ulint, ulint)’ declared here fil_create_new_single_table_tablespace( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_waits.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_events_waits.cc.o -c /<>/storage/perfschema/table_events_waits.cc [ 51%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fsp/fsp0fsp.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fsp/fsp0fsp.cc.o -c /<>/storage/innobase/fsp/fsp0fsp.cc [ 51%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_events_waits_summary.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_events_waits_summary.cc.o -c /<>/storage/perfschema/table_events_waits_summary.cc [ 51%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr_worker.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -DPIC -Dhandlersocket_EXPORTS -I/<>/builddir/include -I/<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr_worker.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp In file included from /<>/storage/innobase/fsp/fsp0fsp.cc:26:0: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/fsp/fsp0fsp.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/fsp/fsp0fsp.cc:26:0: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/fsp/fsp0fsp.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:18:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:24:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:18:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:27:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:47:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:17:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_worker_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp: In member function ‘int dena::hstcpsvr_worker::run_one_nb()’: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:451:12: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr c(new hstcpsvr_conn()); ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp: In member function ‘int dena::hstcpsvr_worker::run_one_ep()’: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:498:12: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr c(new hstcpsvr_conn()); ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.cpp:21: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /usr/bin/make -f plugin/audit_null/CMakeFiles/audit_null.dir/build.make plugin/audit_null/CMakeFiles/audit_null.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/audit_null /<>/builddir /<>/builddir/plugin/audit_null /<>/builddir/plugin/audit_null/CMakeFiles/audit_null.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/audit_null/CMakeFiles/audit_null.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/audit_null/CMakeFiles/audit_null.dir/depend.internal". Dependee "/<>/builddir/plugin/audit_null/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/audit_null/CMakeFiles/audit_null.dir/depend.internal". Scanning dependencies of target audit_null make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/audit_null/CMakeFiles/audit_null.dir/build.make plugin/audit_null/CMakeFiles/audit_null.dir/build make[3]: Entering directory '/<>/builddir' [ 51%] Building C object plugin/audit_null/CMakeFiles/audit_null.dir/audit_null.c.o cd /<>/builddir/plugin/audit_null && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Daudit_null_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/audit_null.dir/audit_null.c.o -c /<>/plugin/audit_null/audit_null.c [ 51%] Linking C shared module adt_null.so cd /<>/builddir/plugin/audit_null && /usr/bin/cmake -E cmake_link_script CMakeFiles/audit_null.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o adt_null.so CMakeFiles/audit_null.dir/audit_null.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 51%] Built target audit_null [ 51%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_account_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_ews_by_account_by_event_name.cc.o -c /<>/storage/perfschema/table_ews_by_account_by_event_name.cc /usr/bin/make -f plugin/auth/CMakeFiles/auth_test_plugin.dir/build.make plugin/auth/CMakeFiles/auth_test_plugin.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/auth /<>/builddir /<>/builddir/plugin/auth /<>/builddir/plugin/auth/CMakeFiles/auth_test_plugin.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/auth/CMakeFiles/auth_test_plugin.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/auth_test_plugin.dir/depend.internal". Dependee "/<>/builddir/plugin/auth/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/auth_test_plugin.dir/depend.internal". Scanning dependencies of target auth_test_plugin make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/auth/CMakeFiles/auth_test_plugin.dir/build.make plugin/auth/CMakeFiles/auth_test_plugin.dir/build make[3]: Entering directory '/<>/builddir' [ 51%] Building C object plugin/auth/CMakeFiles/auth_test_plugin.dir/test_plugin.c.o cd /<>/builddir/plugin/auth && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_test_plugin_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_test_plugin.dir/test_plugin.c.o -c /<>/plugin/auth/test_plugin.c [ 51%] Linking C shared module auth_test_plugin.so cd /<>/builddir/plugin/auth && /usr/bin/cmake -E cmake_link_script CMakeFiles/auth_test_plugin.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o auth_test_plugin.so CMakeFiles/auth_test_plugin.dir/test_plugin.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 51%] Built target auth_test_plugin [ 51%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_host_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_ews_by_host_by_event_name.cc.o -c /<>/storage/perfschema/table_ews_by_host_by_event_name.cc [ 51%] Building CXX object plugin/HandlerSocket-Plugin-for-MySQL/CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr.cpp.o cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -DPIC -Dhandlersocket_EXPORTS -I/<>/builddir/include -I/<>/plugin/HandlerSocket-Plugin-for-MySQL/libhsclient -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -fno-rtti -fno-exceptions -fPIC -o CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr.cpp.o -c /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp /usr/bin/make -f plugin/auth/CMakeFiles/auth_socket.dir/build.make plugin/auth/CMakeFiles/auth_socket.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/auth /<>/builddir /<>/builddir/plugin/auth /<>/builddir/plugin/auth/CMakeFiles/auth_socket.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/auth/CMakeFiles/auth_socket.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/auth_socket.dir/depend.internal". Dependee "/<>/builddir/plugin/auth/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/auth_socket.dir/depend.internal". Scanning dependencies of target auth_socket make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/auth/CMakeFiles/auth_socket.dir/build.make plugin/auth/CMakeFiles/auth_socket.dir/build make[3]: Entering directory '/<>/builddir' [ 52%] Building C object plugin/auth/CMakeFiles/auth_socket.dir/auth_socket.c.o cd /<>/builddir/plugin/auth && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_socket_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_socket.dir/auth_socket.c.o -c /<>/plugin/auth/auth_socket.c [ 52%] Linking C shared module auth_socket.so cd /<>/builddir/plugin/auth && /usr/bin/cmake -E cmake_link_script CMakeFiles/auth_socket.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o auth_socket.so CMakeFiles/auth_socket.dir/auth_socket.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 52%] Built target auth_socket [ 52%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_thread_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_ews_by_thread_by_event_name.cc.o -c /<>/storage/perfschema/table_ews_by_thread_by_event_name.cc [ 53%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fut/fut0fut.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fut/fut0fut.cc.o -c /<>/storage/innobase/fut/fut0fut.cc In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:18:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:24:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr database_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:18:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/database.hpp:27:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr dbcontext_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:47:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:19:0: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr_worker.hpp:17:14: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] typedef std::auto_ptr hstcpsvr_worker_ptr; ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp: In member function ‘virtual std::__cxx11::string dena::hstcpsvr::start_listen()’: /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:120:10: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] std::auto_ptr< thread > thr( ^~~~~~~~ In file included from /usr/include/c++/7/memory:80:0, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.hpp:12, from /<>/plugin/HandlerSocket-Plugin-for-MySQL/handlersocket/hstcpsvr.cpp:18: /usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here template class auto_ptr; ^~~~~~~~ /usr/bin/make -f plugin/auth/CMakeFiles/auth.dir/build.make plugin/auth/CMakeFiles/auth.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/auth /<>/builddir /<>/builddir/plugin/auth /<>/builddir/plugin/auth/CMakeFiles/auth.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/auth/CMakeFiles/auth.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/auth.dir/depend.internal". Dependee "/<>/builddir/plugin/auth/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/auth.dir/depend.internal". Scanning dependencies of target auth make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/auth/CMakeFiles/auth.dir/build.make plugin/auth/CMakeFiles/auth.dir/build make[3]: Entering directory '/<>/builddir' [ 53%] Building C object plugin/auth/CMakeFiles/auth.dir/dialog.c.o cd /<>/builddir/plugin/auth && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth.dir/dialog.c.o -c /<>/plugin/auth/dialog.c [ 53%] Linking C shared module auth.so cd /<>/builddir/plugin/auth && /usr/bin/cmake -E cmake_link_script CMakeFiles/auth.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o auth.so CMakeFiles/auth.dir/dialog.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 53%] Built target auth [ 53%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_by_user_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_ews_by_user_by_event_name.cc.o -c /<>/storage/perfschema/table_ews_by_user_by_event_name.cc [ 53%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fut/fut0lst.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fut/fut0lst.cc.o -c /<>/storage/innobase/fut/fut0lst.cc [ 54%] Linking CXX shared module handlersocket.so cd /<>/builddir/plugin/HandlerSocket-Plugin-for-MySQL && /usr/bin/cmake -E cmake_link_script CMakeFiles/handlersocket.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o handlersocket.so CMakeFiles/handlersocket.dir/handlersocket/database.cpp.o CMakeFiles/handlersocket.dir/handlersocket/handlersocket.cpp.o CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr_worker.cpp.o CMakeFiles/handlersocket.dir/handlersocket/hstcpsvr.cpp.o -lpthread ../../libservices/libmysqlservices.a libhsclient/libhsclient.a -lpthread In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/fut0lst.ic:27, from /<>/storage/innobase/include/fut0lst.h:212, from /<>/storage/innobase/fut/fut0lst.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/builddir' [ 54%] Built target handlersocket [ 54%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_ews_global_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_ews_global_by_event_name.cc.o -c /<>/storage/perfschema/table_ews_global_by_event_name.cc /usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_server.dir/build.make plugin/auth/CMakeFiles/qa_auth_server.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/auth /<>/builddir /<>/builddir/plugin/auth /<>/builddir/plugin/auth/CMakeFiles/qa_auth_server.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_server.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_server.dir/depend.internal". Dependee "/<>/builddir/plugin/auth/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_server.dir/depend.internal". Scanning dependencies of target qa_auth_server make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_server.dir/build.make plugin/auth/CMakeFiles/qa_auth_server.dir/build make[3]: Entering directory '/<>/builddir' [ 54%] Building C object plugin/auth/CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o cd /<>/builddir/plugin/auth && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dqa_auth_server_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o -c /<>/plugin/auth/qa_auth_server.c In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/fut/fut0lst.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/fut0lst.ic:27, from /<>/storage/innobase/include/fut0lst.h:212, from /<>/storage/innobase/fut/fut0lst.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/fut/fut0lst.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking C shared module qa_auth_server.so /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/builddir/plugin/auth && /usr/bin/cmake -E cmake_link_script CMakeFiles/qa_auth_server.dir/link.txt --verbose=1 /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o qa_auth_server.so CMakeFiles/qa_auth_server.dir/qa_auth_server.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 54%] Built target qa_auth_server [ 54%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_instances.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_file_instances.cc.o -c /<>/storage/perfschema/table_file_instances.cc [ 54%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/ha0ha.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ha/ha0ha.cc.o -c /<>/storage/innobase/ha/ha0ha.cc [ 55%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_summary_by_instance.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_file_summary_by_instance.cc.o -c /<>/storage/perfschema/table_file_summary_by_instance.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/ha/ha0ha.cc:35: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/ha/ha0ha.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/ha/ha0ha.cc:35: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/ha/ha0ha.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_interface.dir/build.make plugin/auth/CMakeFiles/qa_auth_interface.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/auth /<>/builddir /<>/builddir/plugin/auth /<>/builddir/plugin/auth/CMakeFiles/qa_auth_interface.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_interface.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_interface.dir/depend.internal". Dependee "/<>/builddir/plugin/auth/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_interface.dir/depend.internal". Scanning dependencies of target qa_auth_interface make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_interface.dir/build.make plugin/auth/CMakeFiles/qa_auth_interface.dir/build make[3]: Entering directory '/<>/builddir' [ 55%] Building C object plugin/auth/CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o cd /<>/builddir/plugin/auth && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dqa_auth_interface_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o -c /<>/plugin/auth/qa_auth_interface.c [ 55%] Linking C shared module qa_auth_interface.so cd /<>/builddir/plugin/auth && /usr/bin/cmake -E cmake_link_script CMakeFiles/qa_auth_interface.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o qa_auth_interface.so CMakeFiles/qa_auth_interface.dir/qa_auth_interface.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 55%] Built target qa_auth_interface [ 55%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_file_summary_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_file_summary_by_event_name.cc.o -c /<>/storage/perfschema/table_file_summary_by_event_name.cc /usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_client.dir/build.make plugin/auth/CMakeFiles/qa_auth_client.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/auth /<>/builddir /<>/builddir/plugin/auth /<>/builddir/plugin/auth/CMakeFiles/qa_auth_client.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_client.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_client.dir/depend.internal". Dependee "/<>/builddir/plugin/auth/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/auth/CMakeFiles/qa_auth_client.dir/depend.internal". Scanning dependencies of target qa_auth_client make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/auth/CMakeFiles/qa_auth_client.dir/build.make plugin/auth/CMakeFiles/qa_auth_client.dir/build make[3]: Entering directory '/<>/builddir' [ 55%] Building C object plugin/auth/CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o cd /<>/builddir/plugin/auth && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dqa_auth_client_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o -c /<>/plugin/auth/qa_auth_client.c [ 55%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/ha0storage.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ha/ha0storage.cc.o -c /<>/storage/innobase/ha/ha0storage.cc [ 56%] Linking C shared module qa_auth_client.so cd /<>/builddir/plugin/auth && /usr/bin/cmake -E cmake_link_script CMakeFiles/qa_auth_client.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o qa_auth_client.so CMakeFiles/qa_auth_client.dir/qa_auth_client.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 56%] Built target qa_auth_client /usr/bin/make -f plugin/daemon_example/CMakeFiles/daemon_example.dir/build.make plugin/daemon_example/CMakeFiles/daemon_example.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/daemon_example /<>/builddir /<>/builddir/plugin/daemon_example /<>/builddir/plugin/daemon_example/CMakeFiles/daemon_example.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/daemon_example/CMakeFiles/daemon_example.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/daemon_example/CMakeFiles/daemon_example.dir/depend.internal". Dependee "/<>/builddir/plugin/daemon_example/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/daemon_example/CMakeFiles/daemon_example.dir/depend.internal". Scanning dependencies of target daemon_example make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/daemon_example/CMakeFiles/daemon_example.dir/build.make plugin/daemon_example/CMakeFiles/daemon_example.dir/build make[3]: Entering directory '/<>/builddir' [ 56%] Building CXX object plugin/daemon_example/CMakeFiles/daemon_example.dir/daemon_example.cc.o cd /<>/builddir/plugin/daemon_example && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Ddaemon_example_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/daemon_example.dir/daemon_example.cc.o -c /<>/plugin/daemon_example/daemon_example.cc In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/include/mem0mem.h:32, from /<>/storage/innobase/include/hash0hash.h:30, from /<>/storage/innobase/include/ha0storage.ic:30, from /<>/storage/innobase/include/ha0storage.h:137, from /<>/storage/innobase/ha/ha0storage.cc:29: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ [ 56%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ha/hash0hash.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ha/hash0hash.cc.o -c /<>/storage/innobase/ha/hash0hash.cc [ 56%] Linking CXX shared module libdaemon_example.so cd /<>/builddir/plugin/daemon_example && /usr/bin/cmake -E cmake_link_script CMakeFiles/daemon_example.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o libdaemon_example.so CMakeFiles/daemon_example.dir/daemon_example.cc.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 56%] Built target daemon_example /usr/bin/make -f plugin/fulltext/CMakeFiles/ftexample.dir/build.make plugin/fulltext/CMakeFiles/ftexample.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/fulltext /<>/builddir /<>/builddir/plugin/fulltext /<>/builddir/plugin/fulltext/CMakeFiles/ftexample.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/fulltext/CMakeFiles/ftexample.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/fulltext/CMakeFiles/ftexample.dir/depend.internal". Dependee "/<>/builddir/plugin/fulltext/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/fulltext/CMakeFiles/ftexample.dir/depend.internal". Scanning dependencies of target ftexample make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/fulltext/CMakeFiles/ftexample.dir/build.make plugin/fulltext/CMakeFiles/ftexample.dir/build make[3]: Entering directory '/<>/builddir' [ 57%] Building C object plugin/fulltext/CMakeFiles/ftexample.dir/plugin_example.c.o cd /<>/builddir/plugin/fulltext && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dftexample_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/ftexample.dir/plugin_example.c.o -c /<>/plugin/fulltext/plugin_example.c /usr/bin/make -f plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/build.make plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/innodb_memcached/daemon_memcached /<>/builddir /<>/builddir/plugin/innodb_memcached/daemon_memcached /<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/depend.internal". Dependee "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/depend.internal". [ 57%] Linking C shared module mypluglib.so cd /<>/builddir/plugin/fulltext && /usr/bin/cmake -E cmake_link_script CMakeFiles/ftexample.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o mypluglib.so CMakeFiles/ftexample.dir/plugin_example.c.o -lpthread ../../libservices/libmysqlservices.a -lpthread Scanning dependencies of target libmemcached make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/build.make plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/build make[3]: Entering directory '/<>/builddir' [ 57%] Building CXX object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/memcached_mysql.cc.o make[3]: Leaving directory '/<>/builddir' cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/memcached_mysql.cc.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached_mysql.cc [ 57%] Built target ftexample /usr/bin/make -f plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/build.make plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/innodb_memcached/innodb_memcache /<>/builddir /<>/builddir/plugin/innodb_memcached/innodb_memcache /<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/depend.internal". Dependee "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/depend.internal". Scanning dependencies of target innodb_engine make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/build.make plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/build make[3]: Entering directory '/<>/builddir' [ 57%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/innodb_config.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/innodb_config.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_config.c [ 57%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0fts.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0fts.cc.o -c /<>/storage/innobase/fts/fts0fts.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/fts/fts0fts.cc:31: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ /<>/storage/innobase/fts/fts0fts.cc:6339:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] ret = sscanf(tmp_id, "%016"PRIu64, &dec_id); ^ [ 57%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/cache.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/cache.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/cache.c /<>/plugin/innodb_memcached/daemon_memcached/daemon/cache.c: In function ‘cache_create’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/cache.c:37:64: warning: unused parameter ‘align’ [-Wunused-parameter] cache_t* cache_create(const char *name, size_t bufsize, size_t align, ^~~~~ [ 57%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/innodb_utility.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/innodb_utility.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_utility.c [ 57%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/daemon.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/daemon.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/daemon.c [ 57%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/hash_item_util.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/hash_item_util.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/hash_item_util.c /<>/plugin/innodb_memcached/innodb_memcache/src/hash_item_util.c: In function ‘hash_item_get_flag’: /<>/plugin/innodb_memcached/innodb_memcache/src/hash_item_util.c:53:9: warning: implicit declaration of function ‘htonl’ [-Wimplicit-function-declaration] return htonl(item->flags); ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/src/hash_item_util.c: In function ‘hash_item_set_flag’: /<>/plugin/innodb_memcached/innodb_memcache/src/hash_item_util.c:58:16: warning: implicit declaration of function ‘ntohl’ [-Wimplicit-function-declaration] item->flags = ntohl(value); ^~~~~ [ 57%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/hash.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/hash.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c [ 58%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/innodb_engine.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/innodb_engine.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_engine.c /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c: In function ‘hash’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:224:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: c+=((uint32_t)k8[10])<<16; /* @fallthrough */ ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:225:5: note: here case 10: c+=k[4]; /* @fallthrough@ */ ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:229:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9 : c+=k8[8]; /* @fallthrough */ ~^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:230:5: note: here case 8 : b+=k[2]+(((uint32_t)k[3])<<16); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:233:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7 : b+=((uint32_t)k8[6])<<16; /* @fallthrough */ ~^~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:234:5: note: here case 6 : b+=k[2]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:237:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : b+=k8[4]; /* @fallthrough */ ~^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:238:5: note: here case 4 : a+=k[0]+(((uint32_t)k[1])<<16); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:240:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3 : a+=((uint32_t)k8[2])<<16; /* @fallthrough */ ~^~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:241:5: note: here case 2 : a+=k[0]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:274:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 12: c+=((uint32_t)k[11])<<24; ~^~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:275:5: note: here case 11: c+=((uint32_t)k[10])<<16; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:275:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: c+=((uint32_t)k[10])<<16; ~^~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:276:5: note: here case 10: c+=((uint32_t)k[9])<<8; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:276:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: c+=((uint32_t)k[9])<<8; ~^~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:277:5: note: here case 9 : c+=k[8]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:277:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9 : c+=k[8]; ~^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:278:5: note: here case 8 : b+=((uint32_t)k[7])<<24; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:278:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8 : b+=((uint32_t)k[7])<<24; ~^~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:279:5: note: here case 7 : b+=((uint32_t)k[6])<<16; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:279:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7 : b+=((uint32_t)k[6])<<16; ~^~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:280:5: note: here case 6 : b+=((uint32_t)k[5])<<8; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:280:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6 : b+=((uint32_t)k[5])<<8; ~^~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:281:5: note: here case 5 : b+=k[4]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:281:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : b+=k[4]; ~^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:282:5: note: here case 4 : a+=((uint32_t)k[3])<<24; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:282:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4 : a+=((uint32_t)k[3])<<24; ~^~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:283:5: note: here case 3 : a+=((uint32_t)k[2])<<16; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:283:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3 : a+=((uint32_t)k[2])<<16; ~^~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:284:5: note: here case 2 : a+=((uint32_t)k[1])<<8; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:284:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2 : a+=((uint32_t)k[1])<<8; ~^~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/hash.c:285:5: note: here case 1 : a+=k[0]; ^~~~ [ 58%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/memcached.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/memcached.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘prot_text’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:360:16: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] char *rv = "unknown"; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:363:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] rv = "ascii"; ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:366:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] rv = "binary"; ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:369:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] rv = "auto-negotiate"; ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘disable_listen’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:405:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] conn *next; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_constructor’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:541:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] conn *c = buffer; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_destructor’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:573:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] conn *c = buffer; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_new’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:597:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (c->rsize < read_buffer_size) { ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘complete_update_ascii’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1094:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item *it = c->item; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1106:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0roll.h:34, from /<>/storage/innobase/fts/fts0fts.cc:24: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1196:13: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, cas_hits, info.key, info.nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1199:13: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, cas_badval, info.key, info.nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1208:9: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, cmd_set, info.key, info.nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘key_to_printable_buffer’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1262:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *ptr = dest + nw; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1268:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ssize_t ii = 0; ii < nkey; ++ii, ++key, ++ptr) { ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘bytes_to_output_string’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1303:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ssize_t offset = nw; ^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1305:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (ssize_t ii = 0; ii < size; ++ii) { ^ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘complete_incr_bin’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1513:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint64_t delta = ntohll(req->message.body.delta); ^~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1536:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1554:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, incr_hits, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1556:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, decr_hits, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1565:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, incr_misses, key, nkey); ^~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1567:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, decr_misses, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘complete_update_bin’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1603:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item *it = c->item; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1614:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1690:13: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, cas_hits, info.key, info.nkey); ^~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1693:13: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, cas_badval, info.key, info.nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1702:9: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, cmd_set, info.key, info.nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_get’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1728:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1735:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint16_t keylen; ^~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:80:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_THREAD_GUTS, conn, slab_op, thread_op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:83:5: note: in expansion of macro ‘SLAB_TWO’ SLAB_TWO(conn, op##_hits, cmd_##op, key, nkey) ^~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1753:9: note: in expansion of macro ‘STATS_HIT’ STATS_HIT(c, get, key, nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:77:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS2, conn, slab_op, thread_op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:86:5: note: in expansion of macro ‘STATS_TWO’ STATS_TWO(conn, op##_misses, cmd_##op, key, nkey) ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1776:9: note: in expansion of macro ‘STATS_MISS’ STATS_MISS(c, get, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘append_bin_stats’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1830:9: warning: missing initializer for field ‘extlen’ of ‘struct ’ [-Wmissing-field-initializers] .response.datatype = (uint8_t)PROTOCOL_BINARY_RAW_BYTES, ^ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:13:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/protocol_binary.h:210:21: note: ‘extlen’ declared here uint8_t extlen; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘append_stats’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1919:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] conn *c = (conn*)cookie; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_stat’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1951:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘bin_read_chunk’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2044:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ptrdiff_t offset = c->rcurr + sizeof(protocol_binary_request_header) - c->rbuf; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2059:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *newm = realloc(c->rbuf, nsize); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘get_auth_data’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2124:60: warning: unused parameter ‘data’ [-Wunused-parameter] static void get_auth_data(const void *cookie, auth_data_t *data) { ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_sasl_auth’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2168:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int nkey = c->binary_header.request.keylen; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2177:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *key = binary_get_key(c); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2180:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] size_t buffer_size = sizeof(struct sasl_tmp) + nkey + vlen + 2; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_complete_sasl_auth’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2206:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int nkey = c->binary_header.request.keylen; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2210:5: warning: ISO C90 forbids variable length array ‘mech’ [-Wvla] char mech[nkey+1]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2219:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const char *challenge = vlen == 0 ? NULL : (stmp->data + nkey); ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2258:31: warning: passing argument 2 of ‘write_bin_response’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] write_bin_response(c, "Authenticated", 0, 0, strlen("Authenticated")); ^~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1490:13: note: expected ‘void *’ but argument is of type ‘const char *’ static void write_bin_response(conn *c, void *d, int hlen, int keylen, int dlen) { ^~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2259:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] auth_data_t data; ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘binary_response_handler’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2328:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *buf = c->dynamic_buffer.buffer + c->dynamic_buffer.offset; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2333:9: warning: missing initializer for field ‘extlen’ of ‘struct ’ [-Wmissing-field-initializers] .response.extlen = extlen, ^ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:13:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/protocol_binary.h:210:21: note: ‘extlen’ declared here uint8_t extlen; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2336:9: warning: missing initializer for field ‘bodylen’ of ‘struct ’ [-Wmissing-field-initializers] .response.bodylen = htonl(bodylen + keylen + extlen), ^ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:13:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/protocol_binary.h:213:22: note: ‘bodylen’ declared here uint32_t bodylen; ^~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:17:0: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘ship_tap_log’: /<>/plugin/innodb_memcached/daemon_memcached/config_static.h:41:14: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] #define bool char ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2400:5: note: in expansion of macro ‘bool’ bool more_data = true; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2414:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] void *engine; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2440:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_tap_connect’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2692:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len >= sizeof(buffer)) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2702:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] TAP_ITERATOR iterator = settings.engine.v1->get_tap_iterator( ^~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_tap_packet’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2721:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *packet = (c->rcurr - (c->binary_header.request.bodylen + ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2729:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *engine_specific = packet + sizeof(tap->bytes); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2747:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_tap_ack’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2780:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *packet = (c->rcurr - (c->binary_header.request.bodylen + ^~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:16:0: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘dispatch_bin_command’: /<>/builddir/include/config.h:659:17: warning: passing argument 2 of ‘write_bin_response’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] #define VERSION "5.6.22-71.0" ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2966:39: note: in expansion of macro ‘VERSION’ write_bin_response(c, VERSION, 0, 0, strlen(VERSION)); ^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:1490:13: note: expected ‘void *’ but argument is of type ‘const char *’ static void write_bin_response(conn *c, void *d, int hlen, int keylen, int dlen) { ^~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2972:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (keylen == 0 && bodylen == extlen && (extlen == 0 || extlen == 4)) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:2988:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (extlen == 8 && keylen != 0 && bodylen >= (keylen + 8)) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3013:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (keylen > 0 && extlen == 20 && bodylen == (keylen + extlen)) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_update’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3118:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] rel_time_t expiration = ntohl(req->message.body.expiration); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3133:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] size_t nw; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3137:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nw != -1) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3150:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3153:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_append_prepend’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3248:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3251:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_flush’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3317:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bin_delete’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3347:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3361:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3365:9: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, delete_hits, key, nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3372:9: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, delete_misses, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘ascii_response_handler’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3476:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *buf = c->dynamic_buffer.buffer + c->dynamic_buffer.offset; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘server_stats’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3707:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct slab_stats slab_stats; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3711:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct rusage usage; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3766:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct tap_stats ts; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘get_suffix_buffer’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4028:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *suffix = cache_alloc(c->thread->suffix_cache); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_get_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4063:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4109:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *suffix = get_suffix_buffer(c); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4115:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int suffix_len = snprintf(suffix, SUFFIX_SIZE, ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4138:19: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int cas_len = snprintf(cas, SUFFIX_SIZE, " %"PRIu64"\r\n", ^~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:80:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_THREAD_GUTS, conn, slab_op, thread_op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:83:5: note: in expansion of macro ‘SLAB_TWO’ SLAB_TWO(conn, op##_hits, cmd_##op, key, nkey) ^~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4172:17: note: in expansion of macro ‘STATS_HIT’ STATS_HIT(c, get, key, nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:77:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS2, conn, slab_op, thread_op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:86:5: note: in expansion of macro ‘STATS_TWO’ STATS_TWO(conn, op##_misses, cmd_##op, key, nkey) ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4177:17: note: in expansion of macro ‘STATS_MISS’ STATS_MISS(c, get, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4038:74: warning: parameter ‘ntokens’ set but not used [-Wunused-but-set-parameter] static inline char* process_get_command(conn *c, token_t *tokens, size_t ntokens, bool return_cas) { ^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_update_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4270:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4280:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_arithmetic_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4342:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4344:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint64_t cas; ^~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4352:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char temp[INCR_MAX_STORAGE_LEN]; ^~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4356:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, incr_hits, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4358:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, decr_hits, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4365:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, incr_misses, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4367:13: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, decr_misses, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_delete_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4426:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4435:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:74:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(SLAB_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4439:9: note: in expansion of macro ‘SLAB_INCR’ SLAB_INCR(c, delete_hits, key, nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:67:5: note: in expansion of macro ‘TK’ TK(topkeys, slab_op, key, nkey, current_time); \ ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:71:5: note: in expansion of macro ‘STATS_INCR1’ STATS_INCR1(THREAD_GUTS, conn, op, op, key, nkey) ^~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4449:9: note: in expansion of macro ‘STATS_INCR’ STATS_INCR(c, delete_misses, key, nkey); ^~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_bind_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4479:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4488:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4488:15: warning: unused variable ‘info’ [-Wunused-variable] item_info info = { .nvalue = 1 }; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘process_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4622:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_ERROR_CODE ret = c->aiostat; ^~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘try_read_command’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4855:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] LIBEVENT_THREAD *thread = c->thread; ^~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4871:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int count = strlen(c->rcurr); ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘try_read_network’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4965:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *new_rbuf = realloc(c->rbuf, c->rsize * 2); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4980:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int avail = c->rsize - c->rbytes; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘update_event’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5045:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct event_base *base = c->event.ev_base; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘transmit’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5092:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (m->msg_iovlen > 0 && res >= m->msg_iov->iov_len) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_listening’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5158:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int curr_conns = ++stats.curr_conns; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_ship_log’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5204:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] short mask = EV_READ | EV_PERSIST | EV_WRITE; ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_swallow’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5335:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] uint32_t tocopy = c->rbytes > c->sbytes ? c->sbytes : c->rbytes; ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5335:61: warning: signed and unsigned type in conditional expression [-Wsign-compare] uint32_t tocopy = c->rbytes > c->sbytes ? c->sbytes : c->rbytes; ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5343:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] res = recv(c->sfd, c->rbuf, c->rsize > c->sbytes ? c->sbytes : c->rsize, 0); ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5343:66: warning: signed and unsigned type in conditional expression [-Wsign-compare] res = recv(c->sfd, c->rbuf, c->rsize > c->sbytes ? c->sbytes : c->rsize, 0); ^ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:17:0: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘conn_nread’: /<>/plugin/innodb_memcached/daemon_memcached/config_static.h:41:14: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] #define bool char ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5384:9: note: in expansion of macro ‘bool’ bool block = c->ewouldblock = false; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘event_handler’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5666:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] LIBEVENT_THREAD *thr = c->thread; ^~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5670:5: warning: ISO C90 forbids variable length array ‘pending_close’ [-Wvla] conn *pending_close[max_items]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘dispatch_event_handler’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5720:50: warning: unused parameter ‘which’ [-Wunused-parameter] static void dispatch_event_handler(int fd, short which, void *arg) { ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:5720:63: warning: unused parameter ‘arg’ [-Wunused-parameter] static void dispatch_event_handler(int fd, short which, void *arg) { ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘clock_handler’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6115:37: warning: unused parameter ‘fd’ [-Wunused-parameter] static void clock_handler(const int fd, const short which, void *arg) { ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6115:53: warning: unused parameter ‘which’ [-Wunused-parameter] static void clock_handler(const int fd, const short which, void *arg) { ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6115:66: warning: unused parameter ‘arg’ [-Wunused-parameter] static void clock_handler(const int fd, const short which, void *arg) { ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘register_callback’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6462:46: warning: unused parameter ‘eh’ [-Wunused-parameter] static void register_callback(ENGINE_HANDLE *eh, ^~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.h:18:0, from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:18: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘count_eviction’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.h:21:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] topkey_item_t *tmp = topkeys_item_get_or_create( \ ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6482:5: note: in expansion of macro ‘TK’ TK(tk, evictions, key, nkey, get_current_time()); ^~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘internal_arithmetic’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6520:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char value[80]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6530:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint64_t val; ^~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6546:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] size_t nb = snprintf(value, sizeof(value), "%"PRIu64, val); ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6548:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item *nit = NULL; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6555:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info i2 = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6576:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] item_info info = { .nvalue = 1 }; ^~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘get_config_append_stats’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6801:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *pos = (char*)cookie; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘get_config’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6822:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int rval = parse_config(config, items, NULL); ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘load_extension’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6907:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] union my_hack { ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6921:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] void *symbol = dlsym(handle, "memcached_extensions_initialize"); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:6931:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] EXTENSION_ERROR_CODE error = (*funky.initialize)(config, get_server_api); ^~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘daemon_memcached_main’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:7653:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char *topkeys_env = getenv("MEMCACHED_TOP_KEYS"); ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:7731:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (rlim.rlim_cur < maxfiles) ^ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:7744:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int nfiles = 0; ^~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:7818:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] ENGINE_HANDLE *engine_handle = NULL; ^~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:7882:13: warning: variable ‘udp_port’ set but not used [-Wunused-but-set-variable] int udp_port; ^~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:7044:10: warning: variable ‘preallocate’ set but not used [-Wunused-but-set-variable] bool preallocate = false; ^~~~~~~~~~~ [ 58%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_instances.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_socket_instances.cc.o -c /<>/storage/perfschema/table_socket_instances.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/fts/fts0fts.cc:25: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0roll.h:34, from /<>/storage/innobase/fts/fts0fts.cc:24: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/fts/fts0fts.cc:25: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/fts/fts0fts.cc: In function ‘ib_id_t fts_fake_hex_to_dec(ib_id_t)’: /<>/storage/innobase/fts/fts0fts.cc:6332:7: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret; ^~~ /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_engine.c: In function ‘create_instance’: /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_engine.c:198:32: warning: array subscript is above array bounds [-Warray-bounds] innodb_eng->info.info.features[1].feature = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /<>/storage/innobase/include/trx0roll.h:29:0, from /<>/storage/innobase/fts/fts0fts.cc:24: /<>/storage/innobase/fts/fts0fts.cc: In function ‘void fts_savepoint_take(trx_t*, fts_trx_t*, const char*)’: /<>/storage/innobase/include/ut0dbg.h:43:42: warning: nonnull argument ‘name’ compared to NULL [-Wnonnull-compare] # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~~~~ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/fts/fts0fts.cc:5501:2: note: in expansion of macro ‘ut_a’ ut_a(name != NULL); ^~~~ [ 58%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/innodb_api.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/innodb_api.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_api.c /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_api.c: In function ‘mci_get_cas’: /<>/plugin/innodb_memcached/innodb_memcache/src/innodb_api.c:1010:19: warning: unused parameter ‘eng’ [-Wunused-parameter] innodb_engine_t* eng) /*!< in: InnoDB Memcached engine */ ^~~ [ 58%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/embedded_default_engine.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/embedded_default_engine.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/embedded_default_engine.c In file included from /<>/plugin/innodb_memcached/innodb_memcache/src/embedded_default_engine.c:8:0: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:117:19: warning: duplicate ‘const’ declaration specifier [-Wduplicate-decl-specifier] static const char const * vbucket_state_name(enum vbucket_state s) { ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘vbucket_state_name’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:118:23: warning: duplicate ‘const’ declaration specifier [-Wduplicate-decl-specifier] static const char const * vbucket_states[] = { ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘create_my_default_instance’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:132:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct default_engine *engine = malloc(sizeof(*engine)); ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:137:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct default_engine default_engine = { ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_destroy’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:242:57: warning: unused parameter ‘force’ [-Wunused-parameter] static void default_destroy(ENGINE_HANDLE* handle, bool force) { ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_item_allocate’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:267:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned int id = slabs_clsid(engine, ntotal); ^~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:272:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hash_item *it; ^~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_item_delete’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:293:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hash_item *it = item_get(engine, key, nkey); ^~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:284:58: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void* cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_item_release’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:309:46: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void *cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_get’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:315:50: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void* cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘stats_vbucket’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:339:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const char * state_name = vbucket_state_name(state); ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_get_stats’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:348:48: warning: unused parameter ‘nkey’ [-Wunused-parameter] int nkey, ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_flush’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:444:52: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void* cookie, time_t when) { ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_reset_stats’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:450:68: warning: unused parameter ‘cookie’ [-Wunused-parameter] static void default_reset_stats(ENGINE_HANDLE* handle, const void *cookie) { ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘tap_always_pause’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:461:52: warning: unused parameter ‘e’ [-Wunused-parameter] static tap_event_t tap_always_pause(ENGINE_HANDLE *e, ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:462:49: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void *cookie, item **itm, void **es, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:462:64: warning: unused parameter ‘itm’ [-Wunused-parameter] const void *cookie, item **itm, void **es, ^~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:462:76: warning: unused parameter ‘es’ [-Wunused-parameter] const void *cookie, item **itm, void **es, ^~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:463:47: warning: unused parameter ‘nes’ [-Wunused-parameter] uint16_t *nes, uint8_t *ttl, uint16_t *flags, ^~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:463:61: warning: unused parameter ‘ttl’ [-Wunused-parameter] uint16_t *nes, uint8_t *ttl, uint16_t *flags, ^~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:463:76: warning: unused parameter ‘flags’ [-Wunused-parameter] uint16_t *nes, uint8_t *ttl, uint16_t *flags, ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:464:47: warning: unused parameter ‘seqno’ [-Wunused-parameter] uint32_t *seqno, uint16_t *vbucket) { ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:464:64: warning: unused parameter ‘vbucket’ [-Wunused-parameter] uint32_t *seqno, uint16_t *vbucket) { ^~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘tap_always_disconnect’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:468:57: warning: unused parameter ‘e’ [-Wunused-parameter] static tap_event_t tap_always_disconnect(ENGINE_HANDLE *e, ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:469:54: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void *cookie, item **itm, void **es, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:469:69: warning: unused parameter ‘itm’ [-Wunused-parameter] const void *cookie, item **itm, void **es, ^~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:469:81: warning: unused parameter ‘es’ [-Wunused-parameter] const void *cookie, item **itm, void **es, ^~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:470:52: warning: unused parameter ‘nes’ [-Wunused-parameter] uint16_t *nes, uint8_t *ttl, uint16_t *flags, ^~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:470:66: warning: unused parameter ‘ttl’ [-Wunused-parameter] uint16_t *nes, uint8_t *ttl, uint16_t *flags, ^~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:470:81: warning: unused parameter ‘flags’ [-Wunused-parameter] uint16_t *nes, uint8_t *ttl, uint16_t *flags, ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:471:52: warning: unused parameter ‘seqno’ [-Wunused-parameter] uint32_t *seqno, uint16_t *vbucket) { ^~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:471:69: warning: unused parameter ‘vbucket’ [-Wunused-parameter] uint32_t *seqno, uint16_t *vbucket) { ^~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘get_tap_iterator’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:475:53: warning: unused parameter ‘handle’ [-Wunused-parameter] static TAP_ITERATOR get_tap_iterator(ENGINE_HANDLE* handle, const void* cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:475:73: warning: unused parameter ‘cookie’ [-Wunused-parameter] static TAP_ITERATOR get_tap_iterator(ENGINE_HANDLE* handle, const void* cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:476:50: warning: unused parameter ‘client’ [-Wunused-parameter] const void* client, size_t nclient, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:476:65: warning: unused parameter ‘nclient’ [-Wunused-parameter] const void* client, size_t nclient, ^~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:478:50: warning: unused parameter ‘userdata’ [-Wunused-parameter] const void* userdata, size_t nuserdata) { ^~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:478:67: warning: unused parameter ‘nuserdata’ [-Wunused-parameter] const void* userdata, size_t nuserdata) { ^~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘initalize_configuration’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:489:22: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] ENGINE_ERROR_CODE ret = ENGINE_SUCCESS; ^~~ In file included from /<>/plugin/innodb_memcached/innodb_memcache/src/embedded_default_engine.c:8:0: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘set_vbucket’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:547:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char keyz[32]; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:560:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] size_t bodylen = ntohl(req->message.header.request.bodylen) ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:570:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] protocol_binary_response_status rv = PROTOCOL_BINARY_RESPONSE_SUCCESS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:573:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] enum vbucket_state state; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:587:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] uint32_t vbucket = 0; ^~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘get_vbucket’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:605:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char keyz[8]; // stringy 2^16 int ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:616:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] protocol_binary_response_status rv = PROTOCOL_BINARY_RESPONSE_SUCCESS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘rm_vbucket’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:636:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char keyz[8]; // stringy 2^16 int ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:647:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] protocol_binary_response_status rv = PROTOCOL_BINARY_RESPONSE_SUCCESS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘scrub_cmd’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:662:82: warning: unused parameter ‘request’ [-Wunused-parameter] protocol_binary_request_header *request, ^~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:663:63: warning: unused parameter ‘msg’ [-Wunused-parameter] const char **msg) { ^~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/engine.h:9:0, from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.h:15, from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:14, from /<>/plugin/innodb_memcached/innodb_memcache/src/embedded_default_engine.c:8: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘default_unknown_command’: /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/types.h:17:14: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] #define bool char ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:698:5: note: in expansion of macro ‘bool’ bool sent = false; ^~~~ In file included from /<>/plugin/innodb_memcached/innodb_memcache/src/embedded_default_engine.c:8:0: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘item_set_cas’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:727:34: warning: unused parameter ‘handle’ [-Wunused-parameter] void item_set_cas(ENGINE_HANDLE *handle, const void *cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:727:54: warning: unused parameter ‘cookie’ [-Wunused-parameter] void item_set_cas(ENGINE_HANDLE *handle, const void *cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘item_get_clsid’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:751:41: warning: unused parameter ‘item’ [-Wunused-parameter] uint8_t item_get_clsid(const hash_item* item) ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c: In function ‘get_item_info’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:756:42: warning: unused parameter ‘handle’ [-Wunused-parameter] static bool get_item_info(ENGINE_HANDLE *handle, const void *cookie, ^~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.c:756:62: warning: unused parameter ‘cookie’ [-Wunused-parameter] static bool get_item_info(ENGINE_HANDLE *handle, const void *cookie, ^~~~~~ [ 58%] Building CXX object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/src/handler_api.cc.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/src/handler_api.cc.o -c /<>/plugin/innodb_memcached/innodb_memcache/src/handler_api.cc In function ‘detokenize.constprop’, inlined from ‘process_stat’ at /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3959:13, inlined from ‘process_command’ at /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4605:13, inlined from ‘try_read_command’ at /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:4857:14: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:3591:9: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] buf = malloc(nb * sizeof(char)); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c:26:0: /<>/plugin/innodb_memcached/daemon_memcached/daemon/memcached.c: In function ‘try_read_command’: /usr/include/stdlib.h:424:14: note: in a call to allocation function ‘malloc’ declared here extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; ^~~~~~ [ 58%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_summary_by_instance.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_socket_summary_by_instance.cc.o -c /<>/storage/perfschema/table_socket_summary_by_instance.cc [ 59%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/sasl_defs.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/sasl_defs.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/sasl_defs.c [ 59%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/stats.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/stats.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/stats.c [ 59%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_socket_summary_by_event_name.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_socket_summary_by_event_name.cc.o -c /<>/storage/perfschema/table_socket_summary_by_event_name.cc [ 59%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/thread.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/thread.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c: In function ‘thread_libevent_process’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:325:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] CQ_ITEM *item; ^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:365:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] conn* pending = me->pending_io; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:322:51: warning: unused parameter ‘which’ [-Wunused-parameter] static void thread_libevent_process(int fd, short which, void *arg) { ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c: In function ‘has_cycle’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:393:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] conn *slowNode, *fastNode1, *fastNode2; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c: In function ‘libevent_tap_process’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:491:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const size_t max_items = 256; ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:493:5: warning: ISO C90 forbids variable length array ‘pending_close’ [-Wvla] conn *pending_close[max_items]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:493:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:505:5: warning: ISO C90 forbids variable length array ‘pending_io’ [-Wvla] conn *pending_io[max_items]; ^~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:505:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:473:48: warning: unused parameter ‘which’ [-Wunused-parameter] static void libevent_tap_process(int fd, short which, void *arg) { ^~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c: In function ‘notify_io_complete’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:575:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] struct conn *conn = (struct conn *)cookie; ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:618:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] LIBEVENT_THREAD *thr = conn->thread; ^~~~~~~~~~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/thread.c:625:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int notify = 0; ^~~ [ 59%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/cache-src/assoc.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/cache-src/assoc.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/cache-src/assoc.c /<>/plugin/innodb_memcached/innodb_memcache/cache-src/assoc.c: In function ‘assoc_find’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/assoc.c:37:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hash_item *ret = NULL; ^~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/assoc.c: In function ‘assoc_expand’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/assoc.c:88:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int ret = 0; ^~~ [ 59%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/cache-src/items.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/cache-src/items.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c [ 59%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0ast.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0ast.cc.o -c /<>/storage/innobase/fts/fts0ast.cc /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘do_item_alloc’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:98:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] unsigned int id = slabs_clsid(engine, ntotal); ^~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:91:38: warning: unused parameter ‘cookie’ [-Wunused-parameter] const void *cookie) { ^~~~~~ In file included from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:9:0: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘do_item_stats_sizes’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:509:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(klen < sizeof(key)); ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:510:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(vlen < sizeof(val)); ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘do_add_delta’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:718:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(delta > value) { ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:726:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] char buf[80]; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:730:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hash_item *new_it = do_item_alloc(engine, item_get_key(it), ^~~~~~~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘do_item_walk_cursor’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:985:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hash_item *ptr = cursor->prev; ^~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/engine.h:9:0, from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.h:15, from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:12: /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/types.h:17:14: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] #define bool char ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:988:9: note: in expansion of macro ‘bool’ bool done = false; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘item_scrub’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:1020:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] rel_time_t current_time = engine->server.core->get_current_time(); ^~~~~~~~~~ In file included from /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/engine.h:9:0, from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/default_engine.h:15, from /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:12: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘item_scubber_main’: /<>/plugin/innodb_memcached/daemon_memcached/include/memcached/types.h:17:14: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] #define bool char ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:1051:9: note: in expansion of macro ‘bool’ bool skip = false; ^~~~ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c: In function ‘item_start_scrub’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/items.c:1084:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] pthread_t t; ^~~~~~~~~ [ 59%] Building C object plugin/innodb_memcached/daemon_memcached/CMakeFiles/libmemcached.dir/daemon/topkeys.c.o cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmemcached_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/libevent -I/<>/include/mysql -I/usr/lib/gcc/x86_64-linux-gnu/7 -I/usr/lib/x86_64-linux-gnu -I/usr/lib -I/lib/x86_64-linux-gnu -I/lib -I/<>/plugin/innodb_memcached/daemon_memcached/include -I/<>/plugin/innodb_memcached/daemon_memcached/include/memcached -I/<>/plugin/innodb_memcached/daemon_memcached -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmemcached.dir/daemon/topkeys.c.o -c /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c: In function ‘topkeys_init’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c:47:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] static struct hash_ops my_hash_ops = { ^~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c: In function ‘topkeys_free’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c:66:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] dlist_t *p = tk->list.next; ^~~~~~~ /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c: In function ‘append_stat’: /<>/plugin/innodb_memcached/daemon_memcached/daemon/topkeys.c:137:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (nkey < klen) { ^ [ 59%] Linking CXX shared module libmemcached.so cd /<>/builddir/plugin/innodb_memcached/daemon_memcached && /usr/bin/cmake -E cmake_link_script CMakeFiles/libmemcached.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o libmemcached.so CMakeFiles/libmemcached.dir/daemon/memcached_mysql.cc.o CMakeFiles/libmemcached.dir/daemon/cache.c.o CMakeFiles/libmemcached.dir/daemon/daemon.c.o CMakeFiles/libmemcached.dir/daemon/hash.c.o CMakeFiles/libmemcached.dir/daemon/memcached.c.o CMakeFiles/libmemcached.dir/daemon/sasl_defs.c.o CMakeFiles/libmemcached.dir/daemon/stats.c.o CMakeFiles/libmemcached.dir/daemon/thread.c.o CMakeFiles/libmemcached.dir/daemon/topkeys.c.o -lpthread ../../../libservices/libmysqlservices.a libmemcached_utilities.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 59%] Built target libmemcached [ 59%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0blex.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0blex.cc.o -c /<>/storage/innobase/fts/fts0blex.cc [ 59%] Building C object plugin/innodb_memcached/innodb_memcache/CMakeFiles/innodb_engine.dir/cache-src/slabs.c.o cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dinnodb_engine_EXPORTS -I/<>/builddir/include -I/<>/plugin/innodb_memcached/innodb_memcache -I/<>/include -I/<>/sql -I/<>/bld/include -I/<>/regex -I/<>/storage/innobase/include -I/<>/plugin/innodb_memcached/innodb_memcache/include -I/<>/plugin/innodb_memcached/innodb_memcache/cache-src -I/<>/plugin/innodb_memcached/daemon_memcached/include -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -fPIC -std=gnu99 -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/innodb_engine.dir/cache-src/slabs.c.o -c /<>/plugin/innodb_memcached/innodb_memcache/cache-src/slabs.c /<>/plugin/innodb_memcached/innodb_memcache/cache-src/slabs.c: In function ‘do_slabs_alloc’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/slabs.c:190:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (id < POWER_SMALLEST || id > engine->slabs.power_largest) { ^ /<>/plugin/innodb_memcached/innodb_memcache/cache-src/slabs.c: In function ‘do_slabs_free’: /<>/plugin/innodb_memcached/innodb_memcache/cache-src/slabs.c:241:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (id < POWER_SMALLEST || id > engine->slabs.power_largest) ^ [ 59%] Linking CXX shared module innodb_engine.so cd /<>/builddir/plugin/innodb_memcached/innodb_memcache && /usr/bin/cmake -E cmake_link_script CMakeFiles/innodb_engine.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o innodb_engine.so CMakeFiles/innodb_engine.dir/src/innodb_config.c.o CMakeFiles/innodb_engine.dir/src/innodb_utility.c.o CMakeFiles/innodb_engine.dir/src/hash_item_util.c.o CMakeFiles/innodb_engine.dir/src/innodb_engine.c.o CMakeFiles/innodb_engine.dir/src/innodb_api.c.o CMakeFiles/innodb_engine.dir/src/embedded_default_engine.c.o CMakeFiles/innodb_engine.dir/src/handler_api.cc.o CMakeFiles/innodb_engine.dir/cache-src/assoc.c.o CMakeFiles/innodb_engine.dir/cache-src/items.c.o CMakeFiles/innodb_engine.dir/cache-src/slabs.c.o -lpthread ../../../libservices/libmysqlservices.a liblibmcd_util.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 59%] Built target innodb_engine [ 59%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0config.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0config.cc.o -c /<>/storage/innobase/fts/fts0config.cc /usr/bin/make -f plugin/password_validation/CMakeFiles/validate_password.dir/build.make plugin/password_validation/CMakeFiles/validate_password.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/password_validation /<>/builddir /<>/builddir/plugin/password_validation /<>/builddir/plugin/password_validation/CMakeFiles/validate_password.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/password_validation/CMakeFiles/validate_password.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/password_validation/CMakeFiles/validate_password.dir/depend.internal". Dependee "/<>/builddir/plugin/password_validation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/password_validation/CMakeFiles/validate_password.dir/depend.internal". Scanning dependencies of target validate_password make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/password_validation/CMakeFiles/validate_password.dir/build.make plugin/password_validation/CMakeFiles/validate_password.dir/build make[3]: Entering directory '/<>/builddir' [ 59%] Building CXX object plugin/password_validation/CMakeFiles/validate_password.dir/validate_password.cc.o cd /<>/builddir/plugin/password_validation && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dvalidate_password_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/validate_password.dir/validate_password.cc.o -c /<>/plugin/password_validation/validate_password.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/fts/fts0config.cc:29: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0roll.h:34, from /<>/storage/innobase/fts/fts0config.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_helper.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_helper.cc.o -c /<>/storage/perfschema/table_helper.cc [ 59%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_host_cache.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_host_cache.cc.o -c /<>/storage/perfschema/table_host_cache.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/fts/fts0config.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0roll.h:34, from /<>/storage/innobase/fts/fts0config.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/fts/fts0config.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0opt.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0opt.cc.o -c /<>/storage/innobase/fts/fts0opt.cc [ 59%] Linking CXX shared module validate_password.so cd /<>/builddir/plugin/password_validation && /usr/bin/cmake -E cmake_link_script CMakeFiles/validate_password.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o validate_password.so CMakeFiles/validate_password.dir/validate_password.cc.o -lpthread ../../libservices/libmysqlservices.a -lpthread In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/fts/fts0opt.cc:31: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ make[3]: Leaving directory '/<>/builddir' [ 59%] Built target validate_password [ 59%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_hosts.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_hosts.cc.o -c /<>/storage/perfschema/table_hosts.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/fts/fts0opt.cc:29: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/fts/fts0opt.cc:29: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/fts/fts0opt.cc:29: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/fts/fts0opt.cc:29: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /usr/bin/make -f plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/build.make plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/percona-pam-for-mysql /<>/builddir /<>/builddir/plugin/percona-pam-for-mysql /<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/depend.internal". Dependee "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/depend.internal". Scanning dependencies of target auth_pam_compat make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/build.make plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/build make[3]: Entering directory '/<>/builddir' [ 59%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/src/auth_pam_common.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_compat_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam_compat.dir/src/auth_pam_common.c.o -c /<>/plugin/percona-pam-for-mysql/src/auth_pam_common.c [ 59%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/src/lib_auth_pam_client.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_compat_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam_compat.dir/src/lib_auth_pam_client.c.o -c /<>/plugin/percona-pam-for-mysql/src/lib_auth_pam_client.c /usr/bin/make -f plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/build.make plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/percona-pam-for-mysql /<>/builddir /<>/builddir/plugin/percona-pam-for-mysql /<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/depend.internal". Dependee "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/depend.internal". Scanning dependencies of target auth_pam make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/build.make plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/build make[3]: Entering directory '/<>/builddir' [ 59%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/src/auth_pam_common.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam.dir/src/auth_pam_common.c.o -c /<>/plugin/percona-pam-for-mysql/src/auth_pam_common.c [ 59%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/src/auth_mapping.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_compat_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam_compat.dir/src/auth_mapping.c.o -c /<>/plugin/percona-pam-for-mysql/src/auth_mapping.c [ 59%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/src/lib_auth_pam_client.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam.dir/src/lib_auth_pam_client.c.o -c /<>/plugin/percona-pam-for-mysql/src/lib_auth_pam_client.c [ 59%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/src/groups.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_compat_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam_compat.dir/src/groups.c.o -c /<>/plugin/percona-pam-for-mysql/src/groups.c [ 60%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/src/auth_mapping.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam.dir/src/auth_mapping.c.o -c /<>/plugin/percona-pam-for-mysql/src/auth_mapping.c [ 60%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam_compat.dir/src/auth_pam_compat.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_compat_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam_compat.dir/src/auth_pam_compat.c.o -c /<>/plugin/percona-pam-for-mysql/src/auth_pam_compat.c [ 60%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/src/groups.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam.dir/src/groups.c.o -c /<>/plugin/percona-pam-for-mysql/src/groups.c [ 60%] Linking C shared module auth_pam_compat.so cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/cmake -E cmake_link_script CMakeFiles/auth_pam_compat.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o auth_pam_compat.so CMakeFiles/auth_pam_compat.dir/src/auth_pam_common.c.o CMakeFiles/auth_pam_compat.dir/src/lib_auth_pam_client.c.o CMakeFiles/auth_pam_compat.dir/src/auth_mapping.c.o CMakeFiles/auth_pam_compat.dir/src/groups.c.o CMakeFiles/auth_pam_compat.dir/src/auth_pam_compat.c.o -lpthread ../../libservices/libmysqlservices.a -lpam -lpthread [ 60%] Building C object plugin/percona-pam-for-mysql/CMakeFiles/auth_pam.dir/src/auth_pam.c.o cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dauth_pam_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/auth_pam.dir/src/auth_pam.c.o -c /<>/plugin/percona-pam-for-mysql/src/auth_pam.c make[3]: Leaving directory '/<>/builddir' [ 60%] Built target auth_pam_compat /usr/bin/make -f libmysql/CMakeFiles/clientlib.dir/build.make libmysql/CMakeFiles/clientlib.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/libmysql /<>/builddir /<>/builddir/libmysql /<>/builddir/libmysql/CMakeFiles/clientlib.dir/DependInfo.cmake --color= Dependee "/<>/builddir/libmysql/CMakeFiles/clientlib.dir/DependInfo.cmake" is newer than depender "/<>/builddir/libmysql/CMakeFiles/clientlib.dir/depend.internal". Dependee "/<>/builddir/libmysql/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/libmysql/CMakeFiles/clientlib.dir/depend.internal". Scanning dependencies of target clientlib make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f libmysql/CMakeFiles/clientlib.dir/build.make libmysql/CMakeFiles/clientlib.dir/build make[3]: Entering directory '/<>/builddir' [ 60%] Building C object libmysql/CMakeFiles/clientlib.dir/get_password.c.o [ 60%] Linking C shared module auth_pam.so cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/get_password.c.o -c /<>/libmysql/get_password.c cd /<>/builddir/plugin/percona-pam-for-mysql && /usr/bin/cmake -E cmake_link_script CMakeFiles/auth_pam.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-gcc -fPIC -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o auth_pam.so CMakeFiles/auth_pam.dir/src/auth_pam_common.c.o CMakeFiles/auth_pam.dir/src/lib_auth_pam_client.c.o CMakeFiles/auth_pam.dir/src/auth_mapping.c.o CMakeFiles/auth_pam.dir/src/groups.c.o CMakeFiles/auth_pam.dir/src/auth_pam.c.o -lpthread ../../libservices/libmysqlservices.a -lpam -lpthread make[3]: Leaving directory '/<>/builddir' [ 60%] Built target auth_pam [ 60%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_os_global_by_type.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_os_global_by_type.cc.o -c /<>/storage/perfschema/table_os_global_by_type.cc [ 60%] Building C object libmysql/CMakeFiles/clientlib.dir/libmysql.c.o cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/libmysql.c.o -c /<>/libmysql/libmysql.c /usr/bin/make -f plugin/percona-udf/CMakeFiles/libfnv_udf.dir/build.make plugin/percona-udf/CMakeFiles/libfnv_udf.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/percona-udf /<>/builddir /<>/builddir/plugin/percona-udf /<>/builddir/plugin/percona-udf/CMakeFiles/libfnv_udf.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/percona-udf/CMakeFiles/libfnv_udf.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/percona-udf/CMakeFiles/libfnv_udf.dir/depend.internal". Dependee "/<>/builddir/plugin/percona-udf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/percona-udf/CMakeFiles/libfnv_udf.dir/depend.internal". Scanning dependencies of target libfnv_udf make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/percona-udf/CMakeFiles/libfnv_udf.dir/build.make plugin/percona-udf/CMakeFiles/libfnv_udf.dir/build make[3]: Entering directory '/<>/builddir' [ 61%] Building CXX object plugin/percona-udf/CMakeFiles/libfnv_udf.dir/fnv_udf.cc.o cd /<>/builddir/plugin/percona-udf && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibfnv_udf_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libfnv_udf.dir/fnv_udf.cc.o -c /<>/plugin/percona-udf/fnv_udf.cc [ 61%] Linking CXX shared module libfnv_udf.so cd /<>/builddir/plugin/percona-udf && /usr/bin/cmake -E cmake_link_script CMakeFiles/libfnv_udf.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o libfnv_udf.so CMakeFiles/libfnv_udf.dir/fnv_udf.cc.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 61%] Built target libfnv_udf /usr/bin/make -f plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/build.make plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/percona-udf /<>/builddir /<>/builddir/plugin/percona-udf /<>/builddir/plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/depend.internal". Dependee "/<>/builddir/plugin/percona-udf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/depend.internal". Scanning dependencies of target libfnv1a_udf make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/build.make plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/build make[3]: Entering directory '/<>/builddir' [ 61%] Building CXX object plugin/percona-udf/CMakeFiles/libfnv1a_udf.dir/fnv1a_udf.cc.o cd /<>/builddir/plugin/percona-udf && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibfnv1a_udf_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libfnv1a_udf.dir/fnv1a_udf.cc.o -c /<>/plugin/percona-udf/fnv1a_udf.cc [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0pars.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0pars.cc.o -c /<>/storage/innobase/fts/fts0pars.cc [ 62%] Linking CXX shared module libfnv1a_udf.so cd /<>/builddir/plugin/percona-udf && /usr/bin/cmake -E cmake_link_script CMakeFiles/libfnv1a_udf.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o libfnv1a_udf.so CMakeFiles/libfnv1a_udf.dir/fnv1a_udf.cc.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 62%] Built target libfnv1a_udf /usr/bin/make -f plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/build.make plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/percona-udf /<>/builddir /<>/builddir/plugin/percona-udf /<>/builddir/plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/depend.internal". Dependee "/<>/builddir/plugin/percona-udf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/depend.internal". Scanning dependencies of target libmurmur_udf make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/build.make plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/build make[3]: Entering directory '/<>/builddir' [ 62%] Building CXX object plugin/percona-udf/CMakeFiles/libmurmur_udf.dir/murmur_udf.cc.o cd /<>/builddir/plugin/percona-udf && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dlibmurmur_udf_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/libmurmur_udf.dir/murmur_udf.cc.o -c /<>/plugin/percona-udf/murmur_udf.cc [ 62%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0que.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0que.cc.o -c /<>/storage/innobase/fts/fts0que.cc /<>/plugin/percona-udf/murmur_udf.cc: In function ‘ulonglong MurmurHash2(const void*, int, unsigned int)’: /<>/plugin/percona-udf/murmur_udf.cc:100:18: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: h2 ^= ((unsigned char*)data)[2] << 16; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/percona-udf/murmur_udf.cc:101:7: note: here case 2: h2 ^= ((unsigned char*)data)[1] << 8; ^~~~ /<>/plugin/percona-udf/murmur_udf.cc:101:18: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: h2 ^= ((unsigned char*)data)[1] << 8; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/plugin/percona-udf/murmur_udf.cc:102:7: note: here case 1: h2 ^= ((unsigned char*)data)[0]; ^~~~ In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/fts/fts0que.cc:31: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 62%] Linking CXX shared module libmurmur_udf.so cd /<>/builddir/plugin/percona-udf && /usr/bin/cmake -E cmake_link_script CMakeFiles/libmurmur_udf.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o libmurmur_udf.so CMakeFiles/libmurmur_udf.dir/murmur_udf.cc.o -lpthread ../../libservices/libmysqlservices.a -lpthread [ 62%] Building C object libmysql/CMakeFiles/clientlib.dir/errmsg.c.o cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/errmsg.c.o -c /<>/libmysql/errmsg.c make[3]: Leaving directory '/<>/builddir' [ 62%] Built target libmurmur_udf [ 62%] Building C object libmysql/CMakeFiles/clientlib.dir/__/sql-common/client.c.o cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/__/sql-common/client.c.o -c /<>/sql-common/client.c [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_performance_timers.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_performance_timers.cc.o -c /<>/storage/perfschema/table_performance_timers.cc /usr/bin/make -f plugin/query_response_time/CMakeFiles/query_response_time.dir/build.make plugin/query_response_time/CMakeFiles/query_response_time.dir/depend make[3]: Entering directory '/<>/builddir' cd /<>/builddir && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/plugin/query_response_time /<>/builddir /<>/builddir/plugin/query_response_time /<>/builddir/plugin/query_response_time/CMakeFiles/query_response_time.dir/DependInfo.cmake --color= Dependee "/<>/builddir/plugin/query_response_time/CMakeFiles/query_response_time.dir/DependInfo.cmake" is newer than depender "/<>/builddir/plugin/query_response_time/CMakeFiles/query_response_time.dir/depend.internal". Dependee "/<>/builddir/plugin/query_response_time/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/builddir/plugin/query_response_time/CMakeFiles/query_response_time.dir/depend.internal". Scanning dependencies of target query_response_time make[3]: Leaving directory '/<>/builddir' /usr/bin/make -f plugin/query_response_time/CMakeFiles/query_response_time.dir/build.make plugin/query_response_time/CMakeFiles/query_response_time.dir/build make[3]: Entering directory '/<>/builddir' [ 63%] Building CXX object plugin/query_response_time/CMakeFiles/query_response_time.dir/query_response_time.cc.o cd /<>/builddir/plugin/query_response_time && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dquery_response_time_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/query_response_time.dir/query_response_time.cc.o -c /<>/plugin/query_response_time/query_response_time.cc /<>/sql-common/client.c: In function ‘mysql_read_default_options’: /<>/sql-common/client.c:1191:29: warning: this statement may fall through [-Wimplicit-fallthrough=] options->protocol = MYSQL_PROTOCOL_PIPE; ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/sql-common/client.c:1192:2: note: here case OPT_connect_timeout: ^~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/fts/fts0que.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/fts/fts0que.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/fts/fts0que.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/fts/fts0que.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object plugin/query_response_time/CMakeFiles/query_response_time.dir/plugin.cc.o cd /<>/builddir/plugin/query_response_time && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_DYNAMIC_PLUGIN -Dquery_response_time_EXPORTS -I/<>/builddir/include -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/query_response_time.dir/plugin.cc.o -c /<>/plugin/query_response_time/plugin.cc [ 63%] Building C object libmysql/CMakeFiles/clientlib.dir/__/sql-common/my_time.c.o cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/__/sql-common/my_time.c.o -c /<>/sql-common/my_time.c [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_actors.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_setup_actors.cc.o -c /<>/storage/perfschema/table_setup_actors.cc [ 63%] Building C object libmysql/CMakeFiles/clientlib.dir/__/sql-common/client_plugin.c.o cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O2 -g -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/__/sql-common/client_plugin.c.o -c /<>/sql-common/client_plugin.c [ 63%] Building CXX object libmysql/CMakeFiles/clientlib.dir/__/sql-common/client_authentication.cc.o cd /<>/builddir/libmysql && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_OPENSSL -I/<>/builddir/include -I/<>/include -I/<>/libmysql -I/<>/regex -I/<>/sql -I/<>/strings -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -fPIC -o CMakeFiles/clientlib.dir/__/sql-common/client_authentication.cc.o -c /<>/sql-common/client_authentication.cc /<>/sql-common/client_authentication.cc: In function ‘RSA* rsa_init(MYSQL*)’: /<>/sql-common/client_authentication.cc:87:59: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] mysql->options.extension->server_public_key_path != '\0') ^~~~ libmysql/CMakeFiles/clientlib.dir/build.make:206: recipe for target 'libmysql/CMakeFiles/clientlib.dir/__/sql-common/client_authentication.cc.o' failed make[3]: *** [libmysql/CMakeFiles/clientlib.dir/__/sql-common/client_authentication.cc.o] Error 1 make[3]: Leaving directory '/<>/builddir' CMakeFiles/Makefile2:3483: recipe for target 'libmysql/CMakeFiles/clientlib.dir/all' failed make[2]: *** [libmysql/CMakeFiles/clientlib.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0sql.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0sql.cc.o -c /<>/storage/innobase/fts/fts0sql.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/fts/fts0sql.cc:31: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_consumers.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_setup_consumers.cc.o -c /<>/storage/perfschema/table_setup_consumers.cc [ 63%] Linking CXX shared module query_response_time.so cd /<>/builddir/plugin/query_response_time && /usr/bin/cmake -E cmake_link_script CMakeFiles/query_response_time.dir/link.txt --verbose=1 /usr/bin/x86_64-linux-gnu-g++ -fPIC -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -shared -o query_response_time.so CMakeFiles/query_response_time.dir/query_response_time.cc.o CMakeFiles/query_response_time.dir/plugin.cc.o -lpthread ../../libservices/libmysqlservices.a -lpthread make[3]: Leaving directory '/<>/builddir' [ 63%] Built target query_response_time [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/fts/fts0tlex.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/fts/fts0tlex.cc.o -c /<>/storage/innobase/fts/fts0tlex.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/fts/fts0sql.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/fts/fts0sql.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/fts/fts0sql.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/fts/fts0sql.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/ha_innodb.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/handler/ha_innodb.cc.o -c /<>/storage/innobase/handler/ha_innodb.cc [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_instruments.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_setup_instruments.cc.o -c /<>/storage/perfschema/table_setup_instruments.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/handler/ha_innodb.cc:100: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/handler0alter.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/handler/handler0alter.cc.o -c /<>/storage/innobase/handler/handler0alter.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/handler/handler0alter.cc:47: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/i_s.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/handler/i_s.cc.o -c /<>/storage/innobase/handler/i_s.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/handler/i_s.cc:66: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_objects.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_setup_objects.cc.o -c /<>/storage/perfschema/table_setup_objects.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/ha_innodb.cc:56: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/ha_innodb.cc:56: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/ha_innodb.cc:56: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/ha_innodb.cc:56: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/handler/handler0alter.cc:32: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/handler/handler0alter.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/handler/handler0alter.cc:32: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0crea.h:31, from /<>/storage/innobase/handler/handler0alter.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/ha_innodb.cc: In function ‘int convert_error_code_to_mysql(dberr_t, ulint, THD*)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:491:5: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ((DICT_TF_HAS_ATOMIC_BLOBS(flags) < UNIV_FORMAT_B) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/ha_innodb.cc:1780:5: note: in expansion of macro ‘DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG’ DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG(flags)); ^ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/ha_innodb.cc: In function ‘int create_table_def(trx_t*, const TABLE*, const char*, const char*, const char*, ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/ha_innodb.cc:9299:6: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/handler0alter.cc: In function ‘void my_error_innodb(dberr_t, const char*, ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:491:5: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ((DICT_TF_HAS_ATOMIC_BLOBS(flags) < UNIV_FORMAT_B) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/handler0alter.cc:135:5: note: in expansion of macro ‘DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG’ DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG(flags)); ^ /<>/storage/innobase/handler/handler0alter.cc: In function ‘bool prepare_inplace_alter_table_dict(Alter_inplace_info*, const TABLE*, const TABLE*, const char*, ulint, ulint, ulint, bool, bool)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/handler0alter.cc:2748:7: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/handler0alter.cc: In member function ‘virtual bool ha_innobase::prepare_inplace_alter_table(TABLE*, Alter_inplace_info*)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:491:5: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ((DICT_TF_HAS_ATOMIC_BLOBS(flags) < UNIV_FORMAT_B) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/handler0alter.cc:3438:16: note: in expansion of macro ‘DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG’ max_col_len = DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG(flags); ^ /<>/storage/innobase/handler/ha_innodb.cc: In member function ‘dberr_t ha_innobase::innobase_lock_autoinc()’: /<>/storage/innobase/handler/ha_innodb.cc:7072:3: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/storage/innobase/handler/ha_innodb.cc:7075:2: note: here case AUTOINC_OLD_STYLE_LOCKING: ^~~~ /<>/storage/innobase/handler/ha_innodb.cc: In function ‘const char* create_options_are_invalid(THD*, TABLE*, HA_CREATE_INFO*, bool)’: /<>/storage/innobase/handler/ha_innodb.cc:9646:2: warning: this statement may fall through [-Wimplicit-fallthrough=] if (srv_file_format < UNIV_FORMAT_B) { \ ^ /<>/storage/innobase/handler/ha_innodb.cc:9753:3: note: in expansion of macro ‘CHECK_ERROR_ROW_TYPE_NEEDS_GT_ANTELOPE’ CHECK_ERROR_ROW_TYPE_NEEDS_GT_ANTELOPE; ^ /<>/storage/innobase/handler/ha_innodb.cc:9755:2: note: here case ROW_TYPE_COMPACT: ^~~~ /<>/storage/innobase/handler/ha_innodb.cc: In function ‘bool innobase_table_flags(const TABLE*, const HA_CREATE_INFO*, THD*, bool, ulint*, ulint*)’: /<>/storage/innobase/handler/ha_innodb.cc:10141:15: warning: this statement may fall through [-Wimplicit-fallthrough=] zip_allowed = FALSE; /<>/storage/innobase/handler/ha_innodb.cc:10143:2: note: here case ROW_TYPE_NOT_USED: ^~~~ /<>/storage/innobase/handler/ha_innodb.cc:10147:15: warning: this statement may fall through [-Wimplicit-fallthrough=] push_warning( ~~~~~~~~~~~~^ thd, Sql_condition::WARN_LEVEL_WARN, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ER_ILLEGAL_HA_CREATE_OPTION, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "InnoDB: assuming ROW_FORMAT=COMPACT."); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/ha_innodb.cc:10151:2: note: here case ROW_TYPE_DEFAULT: ^~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/handler/i_s.cc:47: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/handler/i_s.cc:47: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/handler/i_s.cc:47: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/handler/i_s.cc:47: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/i_s.cc: In function ‘int i_s_dict_fill_sys_tables(THD*, dict_table_t*, TABLE*)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/i_s.cc:6091:19: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(table->flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/i_s.cc:6092:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(table->flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/i_s.cc:6102:12: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ } else if DICT_TF_GET_ZIP_SSIZE(table->flags) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/handler/i_s.cc:47: /<>/storage/innobase/handler/i_s.cc: In function ‘int i_s_dict_fill_sys_tablespaces(THD*, ulint, const char*, ulint, TABLE*)’: /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/i_s.cc:7822:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/handler/i_s.cc:47: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/handler/i_s.cc:7833:12: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ } else if DICT_TF_GET_ZIP_SSIZE(flags) { ^~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_setup_timers.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_setup_timers.cc.o -c /<>/storage/perfschema/table_setup_timers.cc [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_sync_instances.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_sync_instances.cc.o -c /<>/storage/perfschema/table_sync_instances.cc [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_threads.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_threads.cc.o -c /<>/storage/perfschema/table_threads.cc [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/xtradb_i_s.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/handler/xtradb_i_s.cc.o -c /<>/storage/innobase/handler/xtradb_i_s.cc [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tiws_by_index_usage.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_tiws_by_index_usage.cc.o -c /<>/storage/perfschema/table_tiws_by_index_usage.cc [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ibuf/ibuf0ibuf.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ibuf/ibuf0ibuf.cc.o -c /<>/storage/innobase/ibuf/ibuf0ibuf.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/xtradb_i_s.cc:35: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/xtradb_i_s.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/xtradb_i_s.cc:35: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/handler/xtradb_i_s.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tiws_by_table.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_tiws_by_table.cc.o -c /<>/storage/perfschema/table_tiws_by_table.cc [ 63%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0iter.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/lock/lock0iter.cc.o -c /<>/storage/innobase/lock/lock0iter.cc In file included from /<>/storage/innobase/include/ibuf0ibuf.h:33:0, from /<>/storage/innobase/ibuf/ibuf0ibuf.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:32:0, from /<>/storage/innobase/ibuf/ibuf0ibuf.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:33:0, from /<>/storage/innobase/ibuf/ibuf0ibuf.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ibuf0ibuf.h:32:0, from /<>/storage/innobase/ibuf/ibuf0ibuf.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/que0types.h:29, from /<>/storage/innobase/include/srv0srv.h:49, from /<>/storage/innobase/include/log0log.ic:30, from /<>/storage/innobase/include/log0log.h:1049, from /<>/storage/innobase/include/mtr0mtr.h:201, from /<>/storage/innobase/include/ibuf0ibuf.h:31, from /<>/storage/innobase/ibuf/ibuf0ibuf.cc:26: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/include/mem0mem.h:32, from /<>/storage/innobase/include/mtr0mtr.h:31, from /<>/storage/innobase/include/ibuf0ibuf.h:31, from /<>/storage/innobase/ibuf/ibuf0ibuf.cc:26: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0iter.cc:31: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0iter.cc:31: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0iter.cc:31: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0iter.cc:31: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_tlws_by_table.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_tlws_by_table.cc.o -c /<>/storage/perfschema/table_tlws_by_table.cc [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0lock.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/lock/lock0lock.cc.o -c /<>/storage/innobase/lock/lock0lock.cc [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/lock/lock0wait.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/lock/lock0wait.cc.o -c /<>/storage/innobase/lock/lock0wait.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0lock.cc:28: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0lock.cc:28: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0lock.cc:28: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/lock/lock0lock.cc:28: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_users.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_users.cc.o -c /<>/storage/perfschema/table_users.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/lock/lock0wait.cc:29: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/lock/lock0wait.cc:29: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/lock/lock0wait.cc:29: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/lock/lock0wait.cc:29: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/cursor_by_thread_connect_attr.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/cursor_by_thread_connect_attr.cc.o -c /<>/storage/perfschema/cursor_by_thread_connect_attr.cc [ 65%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_connect.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_session_connect.cc.o -c /<>/storage/perfschema/table_session_connect.cc [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0log.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/log/log0log.cc.o -c /<>/storage/innobase/log/log0log.cc [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0online.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/log/log0online.cc.o -c /<>/storage/innobase/log/log0online.cc [ 65%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_connect_attrs.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_session_connect_attrs.cc.o -c /<>/storage/perfschema/table_session_connect_attrs.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/dict0boot.h:32, from /<>/storage/innobase/log/log0log.cc:46: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object storage/perfschema/CMakeFiles/perfschema.dir/table_session_account_connect_attrs.cc.o cd /<>/builddir/storage/perfschema && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DMYSQL_SERVER -I/<>/builddir/include -I/<> -I/<>/include -I/<>/sql -I/<>/regex -I/<>/extra/yassl/include -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -o CMakeFiles/perfschema.dir/table_session_account_connect_attrs.cc.o -c /<>/storage/perfschema/table_session_account_connect_attrs.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0boot.h:36, from /<>/storage/innobase/log/log0log.cc:46: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/dict0boot.h:32, from /<>/storage/innobase/log/log0log.cc:46: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/log/log0online.cc:31: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/dict0boot.h:36, from /<>/storage/innobase/log/log0log.cc:46: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/include/mem0mem.h:32, from /<>/storage/innobase/include/mtr0mtr.h:31, from /<>/storage/innobase/include/log0log.ic:28, from /<>/storage/innobase/include/log0log.h:1049, from /<>/storage/innobase/log/log0log.cc:33: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ /<>/storage/innobase/log/log0online.cc: In function ‘ulint log_online_rotate_bitmap_file(lsn_t)’: /<>/storage/innobase/log/log0online.cc:571:1: warning: ‘%s’ directive output may be truncated writing 16 bytes into a region of size between 1 and 512 [-Wformat-truncation=] log_online_rotate_bitmap_file( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/log/log0online.cc:571:1: note: using the range [0, 18446744073709551615] for directive argument In file included from /usr/include/stdio.h:862:0, from /<>/include/my_global.h:309, from /<>/storage/innobase/include/univ.i:103, from /<>/storage/innobase/include/log0online.h:27, from /<>/storage/innobase/log/log0online.cc:25: /usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 24 and 573 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ /<>/storage/innobase/log/log0online.cc: In function ‘void log_online_read_init()’: /<>/storage/innobase/log/log0online.cc:618:1: warning: ‘%s’ directive output may be truncated writing 16 bytes into a region of size between 1 and 512 [-Wformat-truncation=] log_online_read_init(void) ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /<>/include/my_global.h:309, from /<>/storage/innobase/include/univ.i:103, from /<>/storage/innobase/include/log0online.h:27, from /<>/storage/innobase/log/log0online.cc:25: /usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output between 24 and 535 bytes into a destination of size 512 __bos (__s), __fmt, __va_arg_pack ()); ^ [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/log/log0recv.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/log/log0recv.cc.o -c /<>/storage/innobase/log/log0recv.cc [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mach/mach0data.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/mach/mach0data.cc.o -c /<>/storage/innobase/mach/mach0data.cc [ 65%] Linking CXX static library libperfschema.a cd /<>/builddir/storage/perfschema && /usr/bin/cmake -P CMakeFiles/perfschema.dir/cmake_clean_target.cmake cd /<>/builddir/storage/perfschema && /usr/bin/cmake -E cmake_link_script CMakeFiles/perfschema.dir/link.txt --verbose=1 /usr/bin/ar qc libperfschema.a CMakeFiles/perfschema.dir/cursor_by_account.cc.o CMakeFiles/perfschema.dir/cursor_by_host.cc.o CMakeFiles/perfschema.dir/cursor_by_thread.cc.o CMakeFiles/perfschema.dir/cursor_by_user.cc.o CMakeFiles/perfschema.dir/ha_perfschema.cc.o CMakeFiles/perfschema.dir/pfs.cc.o CMakeFiles/perfschema.dir/pfs_account.cc.o CMakeFiles/perfschema.dir/pfs_atomic.cc.o CMakeFiles/perfschema.dir/pfs_autosize.cc.o CMakeFiles/perfschema.dir/pfs_check.cc.o CMakeFiles/perfschema.dir/pfs_column_values.cc.o CMakeFiles/perfschema.dir/pfs_con_slice.cc.o CMakeFiles/perfschema.dir/pfs_defaults.cc.o CMakeFiles/perfschema.dir/pfs_digest.cc.o CMakeFiles/perfschema.dir/pfs_engine_table.cc.o CMakeFiles/perfschema.dir/pfs_events_stages.cc.o CMakeFiles/perfschema.dir/pfs_events_statements.cc.o CMakeFiles/perfschema.dir/pfs_events_waits.cc.o CMakeFiles/perfschema.dir/pfs_global.cc.o CMakeFiles/perfschema.dir/pfs_host.cc.o CMakeFiles/perfschema.dir/pfs_instr.cc.o CMakeFiles/perfschema.dir/pfs_instr_class.cc.o CMakeFiles/perfschema.dir/pfs_server.cc.o CMakeFiles/perfschema.dir/pfs_setup_actor.cc.o CMakeFiles/perfschema.dir/pfs_setup_object.cc.o CMakeFiles/perfschema.dir/pfs_timer.cc.o CMakeFiles/perfschema.dir/pfs_user.cc.o CMakeFiles/perfschema.dir/pfs_visitor.cc.o CMakeFiles/perfschema.dir/table_accounts.cc.o CMakeFiles/perfschema.dir/table_all_instr.cc.o CMakeFiles/perfschema.dir/table_esgs_by_account_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esgs_by_host_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esgs_by_thread_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esgs_by_user_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esgs_global_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esms_by_account_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esms_by_host_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esms_by_digest.cc.o CMakeFiles/perfschema.dir/table_esms_by_thread_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esms_by_user_by_event_name.cc.o CMakeFiles/perfschema.dir/table_esms_global_by_event_name.cc.o CMakeFiles/perfschema.dir/table_events_stages.cc.o CMakeFiles/perfschema.dir/table_events_statements.cc.o CMakeFiles/perfschema.dir/table_events_waits.cc.o CMakeFiles/perfschema.dir/table_events_waits_summary.cc.o CMakeFiles/perfschema.dir/table_ews_by_account_by_event_name.cc.o CMakeFiles/perfschema.dir/table_ews_by_host_by_event_name.cc.o CMakeFiles/perfschema.dir/table_ews_by_thread_by_event_name.cc.o CMakeFiles/perfschema.dir/table_ews_by_user_by_event_name.cc.o CMakeFiles/perfschema.dir/table_ews_global_by_event_name.cc.o CMakeFiles/perfschema.dir/table_file_instances.cc.o CMakeFiles/perfschema.dir/table_file_summary_by_instance.cc.o CMakeFiles/perfschema.dir/table_file_summary_by_event_name.cc.o CMakeFiles/perfschema.dir/table_socket_instances.cc.o CMakeFiles/perfschema.dir/table_socket_summary_by_instance.cc.o CMakeFiles/perfschema.dir/table_socket_summary_by_event_name.cc.o CMakeFiles/perfschema.dir/table_helper.cc.o CMakeFiles/perfschema.dir/table_host_cache.cc.o CMakeFiles/perfschema.dir/table_hosts.cc.o CMakeFiles/perfschema.dir/table_os_global_by_type.cc.o CMakeFiles/perfschema.dir/table_performance_timers.cc.o CMakeFiles/perfschema.dir/table_setup_actors.cc.o CMakeFiles/perfschema.dir/table_setup_consumers.cc.o CMakeFiles/perfschema.dir/table_setup_instruments.cc.o CMakeFiles/perfschema.dir/table_setup_objects.cc.o CMakeFiles/perfschema.dir/table_setup_timers.cc.o CMakeFiles/perfschema.dir/table_sync_instances.cc.o CMakeFiles/perfschema.dir/table_threads.cc.o CMakeFiles/perfschema.dir/table_tiws_by_index_usage.cc.o CMakeFiles/perfschema.dir/table_tiws_by_table.cc.o CMakeFiles/perfschema.dir/table_tlws_by_table.cc.o CMakeFiles/perfschema.dir/table_users.cc.o CMakeFiles/perfschema.dir/cursor_by_thread_connect_attr.cc.o CMakeFiles/perfschema.dir/table_session_connect.cc.o CMakeFiles/perfschema.dir/table_session_connect_attrs.cc.o CMakeFiles/perfschema.dir/table_session_account_connect_attrs.cc.o /usr/bin/ranlib libperfschema.a make[3]: Leaving directory '/<>/builddir' [ 65%] Built target perfschema [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mem/mem0mem.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/mem/mem0mem.cc.o -c /<>/storage/innobase/mem/mem0mem.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/log/log0recv.cc:42: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mem/mem0pool.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/mem/mem0pool.cc.o -c /<>/storage/innobase/mem/mem0pool.cc [ 65%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mtr/mtr0log.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/mtr/mtr0log.cc.o -c /<>/storage/innobase/mtr/mtr0log.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0cur.h:32, from /<>/storage/innobase/log/log0recv.cc:43: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/log/log0recv.cc:42: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0cur.h:32, from /<>/storage/innobase/log/log0recv.cc:43: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/ut0rnd.h:145:0, from /<>/storage/innobase/include/mem0mem.h:32, from /<>/storage/innobase/include/hash0hash.h:30, from /<>/storage/innobase/include/log0recv.h:32, from /<>/storage/innobase/log/log0recv.cc:32: /<>/storage/innobase/include/ut0rnd.ic: In function ‘ulint ut_fold_binary(const unsigned char*, ulint)’: /<>/storage/innobase/include/ut0rnd.ic:239:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:240:2: note: here case 6: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:241:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:242:2: note: here case 5: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:243:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:244:2: note: here case 4: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:245:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:246:2: note: here case 3: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:247:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:248:2: note: here case 2: ^~~~ /<>/storage/innobase/include/ut0rnd.ic:249:8: warning: this statement may fall through [-Wimplicit-fallthrough=] fold = ut_fold_ulint_pair(fold, (ulint)(*str++)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/ut0rnd.ic:250:2: note: here case 1: ^~~~ [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/mtr/mtr0mtr.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/mtr/mtr0mtr.cc.o -c /<>/storage/innobase/mtr/mtr0mtr.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/mtr/mtr0log.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0file.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/os/os0file.cc.o -c /<>/storage/innobase/os/os0file.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/mtr/mtr0log.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/mtr/mtr0log.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/mtr/mtr0log.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/mtr/mtr0mtr.cc:35: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/os/os0file.cc: In function ‘int os_file_readdir_next_file(const char*, os_file_dir_t, os_file_stat_t*)’: /<>/storage/innobase/os/os0file.cc:977:56: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations] ret = readdir_r(dir, (struct dirent*) dirent_buf, &ent); ^ In file included from /usr/include/features.h:419:0, from /usr/include/pthread.h:21, from /<>/include/my_global.h:266, from /<>/storage/innobase/include/univ.i:103, from /<>/storage/innobase/include/os0file.h:38, from /<>/storage/innobase/os/os0file.cc:35: /usr/include/dirent.h:189:12: note: declared here extern int __REDIRECT (readdir_r, ^ [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0proc.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/os/os0proc.cc.o -c /<>/storage/innobase/os/os0proc.cc [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0sync.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/os/os0sync.cc.o -c /<>/storage/innobase/os/os0sync.cc [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/os/os0thread.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/os/os0thread.cc.o -c /<>/storage/innobase/os/os0thread.cc [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0cur.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/page/page0cur.cc.o -c /<>/storage/innobase/page/page0cur.cc [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0page.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/page/page0page.cc.o -c /<>/storage/innobase/page/page0page.cc [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/page/page0zip.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/page/page0zip.cc.o -c /<>/storage/innobase/page/page0zip.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0cur.h:32, from /<>/storage/innobase/page/page0cur.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0cur.h:32, from /<>/storage/innobase/page/page0cur.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0cur.h:32, from /<>/storage/innobase/page/page0cur.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0cur.h:32, from /<>/storage/innobase/page/page0cur.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/lexyy.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/pars/lexyy.cc.o -c /<>/storage/innobase/pars/lexyy.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/page/page0page.cc:28: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/page/page0page.cc:28: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/page/page0page.cc:28: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/page/page0page.cc:28: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/page/page0zip.cc:34: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0grm.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/pars/pars0grm.cc.o -c /<>/storage/innobase/pars/pars0grm.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/page/page0zip.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/mtr0log.ic:32, from /<>/storage/innobase/include/mtr0log.h:248, from /<>/storage/innobase/include/page0zip.ic:33, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/page/page0zip.cc:34: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/page0zip.ic:34, from /<>/storage/innobase/include/page0zip.h:535, from /<>/storage/innobase/page/page0zip.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0opt.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/pars/pars0opt.cc.o -c /<>/storage/innobase/pars/pars0opt.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from pars0grm.y:37: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from pars0grm.y:37: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from pars0grm.y:37: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from pars0grm.y:37: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0pars.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/pars/pars0pars.cc.o -c /<>/storage/innobase/pars/pars0pars.cc [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/pars/pars0sym.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/pars/pars0sym.cc.o -c /<>/storage/innobase/pars/pars0sym.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/include/pars0opt.h:34, from /<>/storage/innobase/pars/pars0opt.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/include/pars0opt.h:34, from /<>/storage/innobase/pars/pars0opt.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/include/pars0opt.h:34, from /<>/storage/innobase/pars/pars0opt.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/include/pars0opt.h:34, from /<>/storage/innobase/pars/pars0opt.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/pars/pars0sym.cc:37: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/pars/pars0sym.cc:37: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/pars/pars0sym.cc:37: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/pars/pars0sym.cc:37: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/pars/pars0pars.cc:35: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/pars/pars0pars.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/pars/pars0pars.cc:35: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/pars/pars0pars.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/que0types.h:29, from /<>/storage/innobase/include/pars0pars.h:30, from /<>/storage/innobase/pars/pars0pars.cc:29: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/que/que0que.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/que/que0que.cc.o -c /<>/storage/innobase/que/que0que.cc [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/read/read0read.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/read/read0read.cc.o -c /<>/storage/innobase/read/read0read.cc [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/rem/rem0cmp.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/rem/rem0cmp.cc.o -c /<>/storage/innobase/rem/rem0cmp.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/read0read.h:36, from /<>/storage/innobase/read/read0read.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/que/que0que.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/que/que0que.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/que/que0que.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/que/que0que.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/rem/rem0rec.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/rem/rem0rec.cc.o -c /<>/storage/innobase/rem/rem0rec.cc [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ext.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0ext.cc.o -c /<>/storage/innobase/row/row0ext.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0cmp.h:32, from /<>/storage/innobase/rem/rem0cmp.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0cmp.h:32, from /<>/storage/innobase/rem/rem0cmp.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0cmp.h:32, from /<>/storage/innobase/rem/rem0cmp.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0cmp.h:32, from /<>/storage/innobase/rem/rem0cmp.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ftsort.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0ftsort.cc.o -c /<>/storage/innobase/row/row0ftsort.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/include/row0ftsort.h:35, from /<>/storage/innobase/row/row0ftsort.cc:29: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/row/row0ext.cc:32: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/row/row0ext.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/row/row0ext.cc:32: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0cur.h:30, from /<>/storage/innobase/row/row0ext.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0ext.cc: In function ‘row_ext_t* row_ext_create(ulint, const ulint*, ulint, const dtuple_t*, mem_heap_t*)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:491:5: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ((DICT_TF_HAS_ATOMIC_BLOBS(flags) < UNIV_FORMAT_B) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0ext.cc:123:17: note: in expansion of macro ‘DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG’ ret->max_len = DICT_MAX_FIELD_LEN_BY_FORMAT_FLAG(flags); ^ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/rem/rem0rec.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/rem/rem0rec.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/rem/rem0rec.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/rem/rem0rec.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/rem0rec.h:30, from /<>/storage/innobase/rem/rem0rec.cc:26: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ [ 67%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0import.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0import.cc.o -c /<>/storage/innobase/row/row0import.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0ftsort.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0ftsort.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0ftsort.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0ftsort.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0ins.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0ins.cc.o -c /<>/storage/innobase/row/row0ins.cc [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0merge.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0merge.cc.o -c /<>/storage/innobase/row/row0merge.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/include/row0ftsort.h:35, from /<>/storage/innobase/row/row0merge.cc:37: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/row/row0import.cc:32: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/row/row0import.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/row/row0import.cc:32: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/row/row0import.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0ins.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0ins.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0ins.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0ins.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0import.cc: In function ‘dberr_t row_import_for_mysql(dict_table_t*, row_prebuilt_t*)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0import.cc:3635:6: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0mysql.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0mysql.cc.o -c /<>/storage/innobase/row/row0mysql.cc /<>/storage/innobase/row/row0import.cc: In member function ‘dberr_t PageConverter::update_page(buf_block_t*, ulint&)’: /<>/storage/innobase/row/row0import.cc:2046:7: warning: this statement may fall through [-Wimplicit-fallthrough=] err = set_current_xdes( ~~~~^~~~~~~~~~~~~~~~~~~ buf_block_get_page_no(block), get_frame(block)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0import.cc:2048:2: note: here case FIL_PAGE_INODE: ^~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/row0merge.h:36, from /<>/storage/innobase/row/row0merge.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/row0merge.h:36, from /<>/storage/innobase/row/row0merge.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/row0merge.h:36, from /<>/storage/innobase/row/row0merge.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/row0merge.h:36, from /<>/storage/innobase/row/row0merge.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/mach0data.h:415:0, from /<>/storage/innobase/include/data0type.ic:28, from /<>/storage/innobase/include/data0type.h:541, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/row0merge.h:30, from /<>/storage/innobase/row/row0merge.cc:27: /<>/storage/innobase/include/mach0data.ic: In function ‘void mach_swap_byte_order(unsigned char*, const unsigned char*, ulint)’: /<>/storage/innobase/include/mach0data.ic:795:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 0: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:796:9: note: here case 7: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:796:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:797:9: note: here case 6: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:797:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:798:9: note: here case 5: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:798:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:799:9: note: here case 4: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:799:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:800:9: note: here case 3: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:800:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:801:9: note: here case 2: *--dest = *from++; ^~~~ /<>/storage/innobase/include/mach0data.ic:801:25: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *--dest = *from++; ~~~~~~~~^~~~~~~~~ /<>/storage/innobase/include/mach0data.ic:802:9: note: here case 1: *--dest = *from; ^~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc: In function ‘dberr_t row_drop_table_for_mysql(const char*, trx_t*, bool, bool)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:3919:6: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/row0mysql.h:30:0, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:4246:3: note: in expansion of macro ‘ut_a’ ut_a(!(is_temp && DICT_TF_HAS_DATA_DIR(table->flags))); ^~~~ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:4246:21: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ ut_a(!(is_temp && DICT_TF_HAS_DATA_DIR(table->flags))); ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:4248:19: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (space_id && DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc: In function ‘bool row_check_index_for_mysql(row_prebuilt_t*, const dict_index_t*, ulint*)’: /<>/storage/innobase/row/row0mysql.cc:5307:10: warning: this statement may fall through [-Wimplicit-fallthrough=] fprintf(stderr, " returned %lu\n", ret); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:5309:2: note: here case DB_END_OF_INDEX: ^~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0log.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0log.cc.o -c /<>/storage/innobase/row/row0log.cc In file included from /<>/storage/innobase/include/row0mysql.h:30:0, from /<>/storage/innobase/row/row0mysql.cc:27: /<>/storage/innobase/row/row0mysql.cc: In function ‘dberr_t row_rename_table_for_mysql(const char*, const char*, trx_t*, bool)’: /<>/storage/innobase/include/ut0dbg.h:43:42: warning: nonnull argument ‘old_name’ compared to NULL [-Wnonnull-compare] # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~~~~ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:4805:2: note: in expansion of macro ‘ut_a’ ut_a(old_name != NULL); ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:42: warning: nonnull argument ‘new_name’ compared to NULL [-Wnonnull-compare] # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~~~~ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:4806:2: note: in expansion of macro ‘ut_a’ ut_a(new_name != NULL); ^~~~ /<>/storage/innobase/row/row0mysql.cc: In function ‘dberr_t row_drop_table_for_mysql(const char*, trx_t*, bool, bool)’: /<>/storage/innobase/include/ut0dbg.h:43:42: warning: nonnull argument ‘name’ compared to NULL [-Wnonnull-compare] # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~~~~ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:3787:2: note: in expansion of macro ‘ut_a’ ut_a(name != NULL); ^~~~ /<>/storage/innobase/row/row0mysql.cc: In function ‘dberr_t row_drop_database_for_mysql(const char*, trx_t*)’: /<>/storage/innobase/include/ut0dbg.h:43:42: warning: nonnull argument ‘name’ compared to NULL [-Wnonnull-compare] # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~~~~ /<>/storage/innobase/include/univ.i:558:54: note: in definition of macro ‘UNIV_EXPECT’ # define UNIV_EXPECT(expr,constant) __builtin_expect(expr, constant) ^~~~ /<>/storage/innobase/include/ut0dbg.h:43:28: note: in expansion of macro ‘UNIV_UNLIKELY’ # define UT_DBG_FAIL(EXPR) UNIV_UNLIKELY(!((ulint)(EXPR))) ^~~~~~~~~~~~~ /<>/storage/innobase/include/ut0dbg.h:70:6: note: in expansion of macro ‘UT_DBG_FAIL’ if (UT_DBG_FAIL(EXPR)) { \ ^~~~~~~~~~~ /<>/storage/innobase/row/row0mysql.cc:4595:2: note: in expansion of macro ‘ut_a’ ut_a(name != NULL); ^~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0purge.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0purge.cc.o -c /<>/storage/innobase/row/row0purge.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/row0log.ic:26, from /<>/storage/innobase/include/row0log.h:236, from /<>/storage/innobase/row/row0log.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/row0log.ic:26, from /<>/storage/innobase/include/row0log.h:236, from /<>/storage/innobase/row/row0log.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/row0log.ic:26, from /<>/storage/innobase/include/row0log.h:236, from /<>/storage/innobase/row/row0log.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/row0log.ic:26, from /<>/storage/innobase/include/row0log.h:236, from /<>/storage/innobase/row/row0log.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0row.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0row.cc.o -c /<>/storage/innobase/row/row0row.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0purge.h:32, from /<>/storage/innobase/row/row0purge.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0purge.h:32, from /<>/storage/innobase/row/row0purge.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0purge.h:32, from /<>/storage/innobase/row/row0purge.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0purge.h:32, from /<>/storage/innobase/row/row0purge.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/row/row0purge.cc: In function ‘bool row_purge_remove_sec_if_poss_leaf(purge_node_t*, dict_index_t*, const dtuple_t*)’: /<>/storage/innobase/row/row0purge.cc:475:3: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/storage/innobase/row/row0purge.cc:478:2: note: here case ROW_NOT_DELETED_REF: ^~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0sel.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0sel.cc.o -c /<>/storage/innobase/row/row0sel.cc [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0uins.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0uins.cc.o -c /<>/storage/innobase/row/row0uins.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/row/row0row.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/row/row0row.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/row/row0row.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/row/row0row.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0umod.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0umod.cc.o -c /<>/storage/innobase/row/row0umod.cc [ 68%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0undo.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0undo.cc.o -c /<>/storage/innobase/row/row0undo.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0uins.cc:32: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0uins.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0uins.cc:32: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0uins.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/row/row0sel.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/row/row0sel.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/row/row0sel.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0sel.h:37, from /<>/storage/innobase/row/row0sel.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/row0undo.h:31, from /<>/storage/innobase/row/row0undo.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0upd.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0upd.cc.o -c /<>/storage/innobase/row/row0upd.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0umod.cc:32: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0umod.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/row/row0umod.cc:32: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/row/row0umod.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0undo.h:33, from /<>/storage/innobase/row/row0undo.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/row0undo.h:31, from /<>/storage/innobase/row/row0undo.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0undo.h:33, from /<>/storage/innobase/row/row0undo.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0quiesce.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0quiesce.cc.o -c /<>/storage/innobase/row/row0quiesce.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0upd.h:37, from /<>/storage/innobase/row/row0upd.cc:28: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0upd.h:37, from /<>/storage/innobase/row/row0upd.cc:28: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0upd.h:37, from /<>/storage/innobase/row/row0upd.cc:28: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0upd.h:37, from /<>/storage/innobase/row/row0upd.cc:28: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/row/row0vers.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/row/row0vers.cc.o -c /<>/storage/innobase/row/row0vers.cc In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/row0upd.h:30, from /<>/storage/innobase/row/row0upd.cc:28: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0quiesce.cc:27: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0quiesce.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0quiesce.cc:27: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/row/row0quiesce.cc:27: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0conc.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/srv/srv0conc.cc.o -c /<>/storage/innobase/srv/srv0conc.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/include/row0vers.ic:26, from /<>/storage/innobase/include/row0vers.h:143, from /<>/storage/innobase/row/row0vers.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/include/row0vers.ic:26, from /<>/storage/innobase/include/row0vers.h:143, from /<>/storage/innobase/row/row0vers.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/include/row0vers.ic:26, from /<>/storage/innobase/include/row0vers.h:143, from /<>/storage/innobase/row/row0vers.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/row0row.ic:26, from /<>/storage/innobase/include/row0row.h:340, from /<>/storage/innobase/include/row0vers.ic:26, from /<>/storage/innobase/include/row0vers.h:143, from /<>/storage/innobase/row/row0vers.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0mon.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/srv/srv0mon.cc.o -c /<>/storage/innobase/srv/srv0mon.cc [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0srv.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/srv/srv0srv.cc.o -c /<>/storage/innobase/srv/srv0srv.cc [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/srv/srv0start.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/srv/srv0start.cc.o -c /<>/storage/innobase/srv/srv0start.cc [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0arr.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/sync/sync0arr.cc.o -c /<>/storage/innobase/sync/sync0arr.cc In file included from /<>/storage/innobase/include/fts0priv.h:650:0, from /<>/storage/innobase/include/row0ftsort.h:35, from /<>/storage/innobase/srv/srv0start.cc:43: /<>/storage/innobase/include/fts0priv.ic:56:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id));); ^ /<>/storage/innobase/include/fts0priv.ic:69:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return(sprintf(str, "%016"PRIu64, id)); ^ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/srv/srv0mon.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/srv/srv0mon.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/srv/srv0mon.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/srv/srv0mon.cc:35: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/srv/srv0srv.cc:50: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/srv/srv0srv.cc:50: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/srv/srv0srv.cc:50: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/btr0sea.h:31, from /<>/storage/innobase/include/que0que.h:32, from /<>/storage/innobase/srv/srv0srv.cc:50: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/include/row0ftsort.h:32, from /<>/storage/innobase/srv/srv0start.cc:43: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/include/row0ftsort.h:32, from /<>/storage/innobase/srv/srv0start.cc:43: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/sync/sync0arr.cc:42: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/sync/sync0arr.cc:42: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/include/row0ftsort.h:32, from /<>/storage/innobase/srv/srv0start.cc:43: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/sync/sync0arr.cc:42: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/lock0lock.ic:28, from /<>/storage/innobase/include/lock0lock.h:989, from /<>/storage/innobase/sync/sync0arr.cc:42: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/btr0pcur.h:30, from /<>/storage/innobase/include/row0mysql.h:36, from /<>/storage/innobase/include/row0ftsort.h:32, from /<>/storage/innobase/srv/srv0start.cc:43: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0rw.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/sync/sync0rw.cc.o -c /<>/storage/innobase/sync/sync0rw.cc /<>/storage/innobase/srv/srv0start.cc: In function ‘void srv_get_meta_data_filename(dict_table_t*, char*, ulint)’: /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/srv/srv0start.cc:3245:6: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ if (DICT_TF_HAS_DATA_DIR(table->flags)) { ^~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/sync/sync0sync.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/sync/sync0sync.cc.o -c /<>/storage/innobase/sync/sync0sync.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0i_s.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0i_s.cc.o -c /<>/storage/innobase/trx/trx0i_s.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0purge.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0purge.cc.o -c /<>/storage/innobase/trx/trx0purge.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0rec.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0rec.cc.o -c /<>/storage/innobase/trx/trx0rec.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0roll.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0roll.cc.o -c /<>/storage/innobase/trx/trx0roll.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/trx/trx0i_s.cc:42: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/trx/trx0i_s.cc:42: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0purge.h:32, from /<>/storage/innobase/trx/trx0purge.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/trx/trx0i_s.cc:42: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/trx/trx0i_s.cc:42: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/trx/trx0rec.cc:32:0: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0rec.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/trx/trx0rec.cc:32:0: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0rec.cc:34: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0roll.h:34, from /<>/storage/innobase/trx/trx0roll.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0purge.h:34, from /<>/storage/innobase/trx/trx0purge.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0purge.h:32, from /<>/storage/innobase/trx/trx0purge.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0purge.h:34, from /<>/storage/innobase/trx/trx0purge.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/data0type.h:541:0, from /<>/storage/innobase/include/data0data.h:32, from /<>/storage/innobase/include/que0types.h:29, from /<>/storage/innobase/include/srv0srv.h:49, from /<>/storage/innobase/include/log0log.ic:30, from /<>/storage/innobase/include/log0log.h:1049, from /<>/storage/innobase/include/mtr0mtr.h:201, from /<>/storage/innobase/include/trx0rec.h:32, from /<>/storage/innobase/trx/trx0rec.cc:26: /<>/storage/innobase/include/data0type.ic: In function ‘ulint dtype_get_fixed_size_low(ulint, ulint, ulint, ulint, ulint)’: /<>/storage/innobase/include/data0type.ic:569:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (DATA_MBMINLEN(mbminmaxlen) ^~ /<>/storage/innobase/include/data0type.ic:578:2: note: here case DATA_VARCHAR: ^~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0roll.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0roll.h:34, from /<>/storage/innobase/trx/trx0roll.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0roll.cc:36: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0rseg.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0rseg.cc.o -c /<>/storage/innobase/trx/trx0rseg.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0sys.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0sys.cc.o -c /<>/storage/innobase/trx/trx0sys.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0trx.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0trx.cc.o -c /<>/storage/innobase/trx/trx0trx.cc [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/trx/trx0undo.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/trx/trx0undo.cc.o -c /<>/storage/innobase/trx/trx0undo.cc In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0rseg.h:31, from /<>/storage/innobase/trx/trx0rseg.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/trx/trx0sys.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0sys.cc:38: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/trx/trx0sys.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0sys.cc:38: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0rseg.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0rseg.h:31, from /<>/storage/innobase/trx/trx0rseg.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0rseg.cc:32: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0undo.h:32, from /<>/storage/innobase/trx/trx0undo.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0undo.h:32, from /<>/storage/innobase/trx/trx0trx.cc:33: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0undo.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0undo.h:32, from /<>/storage/innobase/trx/trx0undo.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0undo.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/usr/usr0sess.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/usr/usr0sess.cc.o -c /<>/storage/innobase/usr/usr0sess.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0bh.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0bh.cc.o -c /<>/storage/innobase/ut/ut0bh.cc In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0trx.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/trx0sys.h:487:0, from /<>/storage/innobase/include/trx0undo.h:32, from /<>/storage/innobase/trx/trx0trx.cc:33: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/page0page.h:35, from /<>/storage/innobase/include/trx0undo.ic:27, from /<>/storage/innobase/include/trx0undo.h:601, from /<>/storage/innobase/trx/trx0trx.cc:33: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0byte.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0byte.cc.o -c /<>/storage/innobase/ut/ut0byte.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0crc32.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0crc32.cc.o -c /<>/storage/innobase/ut/ut0crc32.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0dbg.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0dbg.cc.o -c /<>/storage/innobase/ut/ut0dbg.cc In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/usr0sess.h:37, from /<>/storage/innobase/usr/usr0sess.cc:26: /<>/storage/innobase/include/fsp0fsp.ic: In function ‘bool fsp_flags_is_valid(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:44:39: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_POST_ANTELOPE 1 ^ /<>/storage/innobase/include/fsp0fsp.h:86:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_POST_ANTELOPE’ ((~(~0 << FSP_FLAGS_WIDTH_POST_ANTELOPE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:107:13: note: in expansion of macro ‘FSP_FLAGS_MASK_POST_ANTELOPE’ ((flags & FSP_FLAGS_MASK_POST_ANTELOPE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:61:24: note: in expansion of macro ‘FSP_FLAGS_GET_POST_ANTELOPE’ ulint post_antelope = FSP_FLAGS_GET_POST_ANTELOPE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:62:20: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint zip_ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:50:38: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/fsp0fsp.h:94:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ATOMIC_BLOBS’ ((~(~0 << FSP_FLAGS_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:115:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ATOMIC_BLOBS’ ((flags & FSP_FLAGS_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:63:23: note: in expansion of macro ‘FSP_FLAGS_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = FSP_FLAGS_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:64:21: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint page_ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_is_compressed(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:126:9: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ return(FSP_FLAGS_GET_ZIP_SSIZE(flags) != 0); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_zip_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:46:35: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:90:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_ZIP_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:111:13: note: in expansion of macro ‘FSP_FLAGS_MASK_ZIP_SSIZE’ ((flags & FSP_FLAGS_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:142:16: note: in expansion of macro ‘FSP_FLAGS_GET_ZIP_SSIZE’ ulint ssize = FSP_FLAGS_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic: In function ‘ulint fsp_flags_get_page_size(ulint)’: /<>/storage/innobase/include/fsp0fsp.h:52:36: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_PAGE_SSIZE 4 ^ /<>/storage/innobase/include/fsp0fsp.h:98:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_PAGE_SSIZE’ ((~(~0 << FSP_FLAGS_WIDTH_PAGE_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.h:119:13: note: in expansion of macro ‘FSP_FLAGS_MASK_PAGE_SSIZE’ ((flags & FSP_FLAGS_MASK_PAGE_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/fsp0fsp.ic:164:16: note: in expansion of macro ‘FSP_FLAGS_GET_PAGE_SSIZE’ ulint ssize = FSP_FLAGS_GET_PAGE_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/usr0sess.h:37, from /<>/storage/innobase/usr/usr0sess.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘bool dict_tf_is_valid(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:536:18: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint compact = DICT_TF_GET_COMPACT(flags); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:537:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:538:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(flags); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_validate(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:592:24: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ ulint low_order_bit = DICT_TF_GET_COMPACT(type); ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:594:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(type); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:595:23: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ ulint atomic_blobs = DICT_TF_HAS_ATOMIC_BLOBS(type); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘rec_format_t dict_tf_get_rec_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:117:32: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_COMPACT 1 ^ /<>/storage/innobase/include/dict0mem.h:158:13: note: in expansion of macro ‘DICT_TF_WIDTH_COMPACT’ ((~(~0 << DICT_TF_WIDTH_COMPACT)) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:175:13: note: in expansion of macro ‘DICT_TF_MASK_COMPACT’ ((flags & DICT_TF_MASK_COMPACT) \ ^~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:667:7: note: in expansion of macro ‘DICT_TF_GET_COMPACT’ if (!DICT_TF_GET_COMPACT(flags)) { ^~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:671:7: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (!DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:675:6: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ if (DICT_TF_GET_ZIP_SSIZE(flags)) { ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_format(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:691:6: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ if (DICT_TF_HAS_ATOMIC_BLOBS(flags)) { ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_fsp_flags(ulint)’: /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:183:13: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ ((flags & DICT_TF_MASK_ATOMIC_BLOBS) \ ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:773:14: note: in expansion of macro ‘DICT_TF_HAS_ATOMIC_BLOBS’ fsp_flags = DICT_TF_HAS_ATOMIC_BLOBS(table_flags) ? 1 : 0; ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:776:29: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ fsp_flags |= table_flags & DICT_TF_MASK_ZIP_SSIZE; ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:777:29: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ fsp_flags |= table_flags & DICT_TF_MASK_ATOMIC_BLOBS; ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:187:13: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ ((flags & DICT_TF_MASK_DATA_DIR) \ ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:783:15: note: in expansion of macro ‘DICT_TF_HAS_DATA_DIR’ fsp_flags |= DICT_TF_HAS_DATA_DIR(table_flags) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.ic:30:0, from /<>/storage/innobase/include/dict0dict.h:1846, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/usr0sess.h:37, from /<>/storage/innobase/usr/usr0sess.cc:26: /<>/storage/innobase/include/fsp0fsp.h:55:34: warning: left shift of negative value [-Wshift-negative-value] #define FSP_FLAGS_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/fsp0fsp.h:102:13: note: in expansion of macro ‘FSP_FLAGS_WIDTH_DATA_DIR’ ((~(~0 << FSP_FLAGS_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:784:10: note: in expansion of macro ‘FSP_FLAGS_MASK_DATA_DIR’ ? FSP_FLAGS_MASK_DATA_DIR : 0; ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/storage/innobase/include/dict0dict.h:33:0, from /<>/storage/innobase/include/rem0rec.ic:28, from /<>/storage/innobase/include/rem0rec.h:985, from /<>/storage/innobase/include/usr0sess.h:37, from /<>/storage/innobase/usr/usr0sess.cc:26: /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_sys_tables_type_to_tf(ulint, ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:815:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ flags |= type & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:816:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:817:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_to_sys_tables_type(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:846:19: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ type |= flags & (DICT_TF_MASK_ZIP_SSIZE ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:125:36: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ATOMIC_BLOBS 1 ^ /<>/storage/innobase/include/dict0mem.h:166:13: note: in expansion of macro ‘DICT_TF_WIDTH_ATOMIC_BLOBS’ ((~(~0 << DICT_TF_WIDTH_ATOMIC_BLOBS)) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:847:7: note: in expansion of macro ‘DICT_TF_MASK_ATOMIC_BLOBS’ | DICT_TF_MASK_ATOMIC_BLOBS ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:130:33: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_DATA_DIR 1 ^ /<>/storage/innobase/include/dict0mem.h:170:13: note: in expansion of macro ‘DICT_TF_WIDTH_DATA_DIR’ ((~(~0 << DICT_TF_WIDTH_DATA_DIR)) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:848:7: note: in expansion of macro ‘DICT_TF_MASK_DATA_DIR’ | DICT_TF_MASK_DATA_DIR); ^~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic: In function ‘ulint dict_tf_get_zip_size(ulint)’: /<>/storage/innobase/include/dict0mem.h:119:34: warning: left shift of negative value [-Wshift-negative-value] #define DICT_TF_WIDTH_ZIP_SSIZE 4 ^ /<>/storage/innobase/include/dict0mem.h:162:13: note: in expansion of macro ‘DICT_TF_WIDTH_ZIP_SSIZE’ ((~(~0 << DICT_TF_WIDTH_ZIP_SSIZE)) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0mem.h:179:13: note: in expansion of macro ‘DICT_TF_MASK_ZIP_SSIZE’ ((flags & DICT_TF_MASK_ZIP_SSIZE) \ ^~~~~~~~~~~~~~~~~~~~~~ /<>/storage/innobase/include/dict0dict.ic:863:20: note: in expansion of macro ‘DICT_TF_GET_ZIP_SSIZE’ ulint zip_ssize = DICT_TF_GET_ZIP_SSIZE(flags); ^~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0list.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0list.cc.o -c /<>/storage/innobase/ut/ut0list.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0mem.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0mem.cc.o -c /<>/storage/innobase/ut/ut0mem.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0rbt.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0rbt.cc.o -c /<>/storage/innobase/ut/ut0rbt.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0rnd.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0rnd.cc.o -c /<>/storage/innobase/ut/ut0rnd.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0ut.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0ut.cc.o -c /<>/storage/innobase/ut/ut0ut.cc [ 71%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0vec.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0vec.cc.o -c /<>/storage/innobase/ut/ut0vec.cc [ 72%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/ut/ut0wqueue.cc.o cd /<>/builddir/storage/innobase && /usr/bin/x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_64=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS_BYTE=1 -DHAVE_IB_GCC_ATOMIC_THREAD_FENCE=1 -DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DLINUX_NATIVE_AIO=1 -DSIZEOF_PTHREAD_T=8 -I/<>/builddir/include -I/<>/storage/innobase/include -I/<>/storage/innobase/handler -I/<>/include -I/<>/sql -I/<>/regex -O3 -g -felide-constructors -fno-rtti -fno-strict-aliasing -Wall -Wextra -Wformat-security -Wvla -Woverloaded-virtual -Wno-unused-parameter -O3 -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DDBUG_OFF -DUNIV_LINUX -D_GNU_SOURCE=1 -o CMakeFiles/innobase.dir/ut/ut0wqueue.cc.o -c /<>/storage/innobase/ut/ut0wqueue.cc [ 72%] Linking CXX static library libinnobase.a cd /<>/builddir/storage/innobase && /usr/bin/cmake -P CMakeFiles/innobase.dir/cmake_clean_target.cmake cd /<>/builddir/storage/innobase && /usr/bin/cmake -E cmake_link_script CMakeFiles/innobase.dir/link.txt --verbose=1 /usr/bin/ar qc libinnobase.a CMakeFiles/innobase.dir/api/api0api.cc.o CMakeFiles/innobase.dir/api/api0misc.cc.o CMakeFiles/innobase.dir/btr/btr0btr.cc.o CMakeFiles/innobase.dir/btr/btr0cur.cc.o CMakeFiles/innobase.dir/btr/btr0pcur.cc.o CMakeFiles/innobase.dir/btr/btr0sea.cc.o CMakeFiles/innobase.dir/buf/buf0buddy.cc.o CMakeFiles/innobase.dir/buf/buf0buf.cc.o CMakeFiles/innobase.dir/buf/buf0dblwr.cc.o CMakeFiles/innobase.dir/buf/buf0checksum.cc.o CMakeFiles/innobase.dir/buf/buf0dump.cc.o CMakeFiles/innobase.dir/buf/buf0flu.cc.o CMakeFiles/innobase.dir/buf/buf0lru.cc.o CMakeFiles/innobase.dir/buf/buf0rea.cc.o CMakeFiles/innobase.dir/data/data0data.cc.o CMakeFiles/innobase.dir/data/data0type.cc.o CMakeFiles/innobase.dir/dict/dict0boot.cc.o CMakeFiles/innobase.dir/dict/dict0crea.cc.o CMakeFiles/innobase.dir/dict/dict0dict.cc.o CMakeFiles/innobase.dir/dict/dict0load.cc.o CMakeFiles/innobase.dir/dict/dict0mem.cc.o CMakeFiles/innobase.dir/dict/dict0stats.cc.o CMakeFiles/innobase.dir/dict/dict0stats_bg.cc.o CMakeFiles/innobase.dir/dyn/dyn0dyn.cc.o CMakeFiles/innobase.dir/eval/eval0eval.cc.o CMakeFiles/innobase.dir/eval/eval0proc.cc.o CMakeFiles/innobase.dir/fil/fil0fil.cc.o CMakeFiles/innobase.dir/fsp/fsp0fsp.cc.o CMakeFiles/innobase.dir/fut/fut0fut.cc.o CMakeFiles/innobase.dir/fut/fut0lst.cc.o CMakeFiles/innobase.dir/ha/ha0ha.cc.o CMakeFiles/innobase.dir/ha/ha0storage.cc.o CMakeFiles/innobase.dir/ha/hash0hash.cc.o CMakeFiles/innobase.dir/fts/fts0fts.cc.o CMakeFiles/innobase.dir/fts/fts0ast.cc.o CMakeFiles/innobase.dir/fts/fts0blex.cc.o CMakeFiles/innobase.dir/fts/fts0config.cc.o CMakeFiles/innobase.dir/fts/fts0opt.cc.o CMakeFiles/innobase.dir/fts/fts0pars.cc.o CMakeFiles/innobase.dir/fts/fts0que.cc.o CMakeFiles/innobase.dir/fts/fts0sql.cc.o CMakeFiles/innobase.dir/fts/fts0tlex.cc.o CMakeFiles/innobase.dir/handler/ha_innodb.cc.o CMakeFiles/innobase.dir/handler/handler0alter.cc.o CMakeFiles/innobase.dir/handler/i_s.cc.o CMakeFiles/innobase.dir/handler/xtradb_i_s.cc.o CMakeFiles/innobase.dir/ibuf/ibuf0ibuf.cc.o CMakeFiles/innobase.dir/lock/lock0iter.cc.o CMakeFiles/innobase.dir/lock/lock0lock.cc.o CMakeFiles/innobase.dir/lock/lock0wait.cc.o CMakeFiles/innobase.dir/log/log0log.cc.o CMakeFiles/innobase.dir/log/log0online.cc.o CMakeFiles/innobase.dir/log/log0recv.cc.o CMakeFiles/innobase.dir/mach/mach0data.cc.o CMakeFiles/innobase.dir/mem/mem0mem.cc.o CMakeFiles/innobase.dir/mem/mem0pool.cc.o CMakeFiles/innobase.dir/mtr/mtr0log.cc.o CMakeFiles/innobase.dir/mtr/mtr0mtr.cc.o CMakeFiles/innobase.dir/os/os0file.cc.o CMakeFiles/innobase.dir/os/os0proc.cc.o CMakeFiles/innobase.dir/os/os0sync.cc.o CMakeFiles/innobase.dir/os/os0thread.cc.o CMakeFiles/innobase.dir/page/page0cur.cc.o CMakeFiles/innobase.dir/page/page0page.cc.o CMakeFiles/innobase.dir/page/page0zip.cc.o CMakeFiles/innobase.dir/pars/lexyy.cc.o CMakeFiles/innobase.dir/pars/pars0grm.cc.o CMakeFiles/innobase.dir/pars/pars0opt.cc.o CMakeFiles/innobase.dir/pars/pars0pars.cc.o CMakeFiles/innobase.dir/pars/pars0sym.cc.o CMakeFiles/innobase.dir/que/que0que.cc.o CMakeFiles/innobase.dir/read/read0read.cc.o CMakeFiles/innobase.dir/rem/rem0cmp.cc.o CMakeFiles/innobase.dir/rem/rem0rec.cc.o CMakeFiles/innobase.dir/row/row0ext.cc.o CMakeFiles/innobase.dir/row/row0ftsort.cc.o CMakeFiles/innobase.dir/row/row0import.cc.o CMakeFiles/innobase.dir/row/row0ins.cc.o CMakeFiles/innobase.dir/row/row0merge.cc.o CMakeFiles/innobase.dir/row/row0mysql.cc.o CMakeFiles/innobase.dir/row/row0log.cc.o CMakeFiles/innobase.dir/row/row0purge.cc.o CMakeFiles/innobase.dir/row/row0row.cc.o CMakeFiles/innobase.dir/row/row0sel.cc.o CMakeFiles/innobase.dir/row/row0uins.cc.o CMakeFiles/innobase.dir/row/row0umod.cc.o CMakeFiles/innobase.dir/row/row0undo.cc.o CMakeFiles/innobase.dir/row/row0upd.cc.o CMakeFiles/innobase.dir/row/row0quiesce.cc.o CMakeFiles/innobase.dir/row/row0vers.cc.o CMakeFiles/innobase.dir/srv/srv0conc.cc.o CMakeFiles/innobase.dir/srv/srv0mon.cc.o CMakeFiles/innobase.dir/srv/srv0srv.cc.o CMakeFiles/innobase.dir/srv/srv0start.cc.o CMakeFiles/innobase.dir/sync/sync0arr.cc.o CMakeFiles/innobase.dir/sync/sync0rw.cc.o CMakeFiles/innobase.dir/sync/sync0sync.cc.o CMakeFiles/innobase.dir/trx/trx0i_s.cc.o CMakeFiles/innobase.dir/trx/trx0purge.cc.o CMakeFiles/innobase.dir/trx/trx0rec.cc.o CMakeFiles/innobase.dir/trx/trx0roll.cc.o CMakeFiles/innobase.dir/trx/trx0rseg.cc.o CMakeFiles/innobase.dir/trx/trx0sys.cc.o CMakeFiles/innobase.dir/trx/trx0trx.cc.o CMakeFiles/innobase.dir/trx/trx0undo.cc.o CMakeFiles/innobase.dir/usr/usr0sess.cc.o CMakeFiles/innobase.dir/ut/ut0bh.cc.o CMakeFiles/innobase.dir/ut/ut0byte.cc.o CMakeFiles/innobase.dir/ut/ut0crc32.cc.o CMakeFiles/innobase.dir/ut/ut0dbg.cc.o CMakeFiles/innobase.dir/ut/ut0list.cc.o CMakeFiles/innobase.dir/ut/ut0mem.cc.o CMakeFiles/innobase.dir/ut/ut0rbt.cc.o CMakeFiles/innobase.dir/ut/ut0rnd.cc.o CMakeFiles/innobase.dir/ut/ut0ut.cc.o CMakeFiles/innobase.dir/ut/ut0vec.cc.o CMakeFiles/innobase.dir/ut/ut0wqueue.cc.o /usr/bin/ranlib libinnobase.a make[3]: Leaving directory '/<>/builddir' [ 72%] Built target innobase make[2]: Leaving directory '/<>/builddir' Makefile:162: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/<>/builddir' debian/rules:93: recipe for target 'build-stamp' failed make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20170924-1159 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 723396 Build-Time: 231 Distribution: artful Fail-Stage: build Host Architecture: amd64 Install-Time: 19 Job: percona-server-5.6_5.6.22-rel71.0-0ubuntu5.dsc Machine Architecture: amd64 Package: percona-server-5.6 Package-Time: 254 Source-Version: 5.6.22-rel71.0-0ubuntu5 Space: 723396 Status: attempted Version: 5.6.22-rel71.0-0ubuntu5 -------------------------------------------------------------------------------- Finished at 20170924-1159 Build needed 00:04:14, 723396k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 Scanning for processes to kill in build PACKAGEBUILD-13468122 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 Stopping target for build PACKAGEBUILD-13468122 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=artful --arch=amd64 PACKAGEBUILD-13468122 Removing build PACKAGEBUILD-13468122