Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/a/amphetamine/amphetamine_0.8.10-21_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/amphetamine-0.8.10-21nonl6g7z/amphetamine_0.8.10-21_amd64.buildinfo Get source package info: amphetamine=0.8.10-21 Source URL: http://snapshot.notset.fr/mr/package/amphetamine/0.8.10-21/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11 automake=1:1.16.1-4 autopoint=0.19.8.1-9 autotools-dev=20180224.1 base-files=10.1 base-passwd=3.5.45 bash=4.4.18-3.1 binutils=2.31.1-9 binutils-common=2.31.1-9 binutils-x86-64-linux-gnu=2.31.1-9 bsdmainutils=11.1.2+b1 bsdutils=1:2.32.1-0.2 build-essential=12.5 bzip2=1.0.6-9 coreutils=8.30-1 cpp=4:8.2.0-2 cpp-8=8.2.0-10 dash=0.5.10.2-1 debconf=1.5.69 debhelper=11.5.3 debianutils=4.8.6 dh-autoreconf=19 dh-strip-nondeterminism=0.45.0-1 diffutils=1:3.6-1 dpkg=1.19.2 dpkg-dev=1.19.2 dwz=0.12-2 fdisk=2.32.1-0.2 file=1:5.34-2 findutils=4.6.0+git+20181018-1 fontconfig-config=2.13.1-2 fonts-dejavu-core=2.37-1 g++=4:8.2.0-2 g++-8=8.2.0-10 gcc=4:8.2.0-2 gcc-8=8.2.0-10 gcc-8-base=8.2.0-10 gettext=0.19.8.1-9 gettext-base=0.19.8.1-9 grep=3.1-2 groff-base=1.22.3-10 gzip=1.9-2.1 hicolor-icon-theme=0.17-2 hostname=3.21 imagemagick=8:6.9.10.14+dfsg-7 imagemagick-6-common=8:6.9.10.14+dfsg-7 imagemagick-6.q16=8:6.9.10.14+dfsg-7 init-system-helpers=1.56 intltool-debian=0.35.0+20060710.4 libacl1=2.2.52-3+b1 libarchive-zip-perl=1.64-1 libasan5=8.2.0-10 libasound2=1.1.7-1+b1 libasound2-data=1.1.7-1 libasound2-dev=1.1.7-1+b1 libasyncns0=0.8-6 libatomic1=8.2.0-10 libattr1=1:2.4.47-2+b2 libaudit-common=1:2.8.4-2 libaudit1=1:2.8.4-2 libbinutils=2.31.1-9 libblkid1=2.32.1-0.2 libbsd0=0.9.1-1 libbz2-1.0=1.0.6-9 libc-bin=2.27-8 libc-dev-bin=2.27-8 libc6=2.27-8 libc6-dev=2.27-8 libcaca-dev=0.99.beta19-2+b3 libcaca0=0.99.beta19-2+b3 libcap-ng0=0.7.9-1+b1 libcap2=1:2.25-1.2 libcc1-0=8.2.0-10 libcroco3=0.6.12-2 libdb5.3=5.3.28+dfsg1-0.2 libdbus-1-3=1.12.10-1 libdebconfclient0=0.245 libdpkg-perl=1.19.2 libdrm-amdgpu1=2.4.95-1 libdrm-common=2.4.95-1 libdrm-dev=2.4.95-1 libdrm-intel1=2.4.95-1 libdrm-nouveau2=2.4.95-1 libdrm-radeon1=2.4.95-1 libdrm2=2.4.95-1 libedit2=3.1-20180525-1 libegl-mesa0=18.2.6-1 libegl1=1.1.0-1 libelf1=0.175-1 libexpat1=2.2.6-1 libfdisk1=2.32.1-0.2 libffi6=3.2.1-9 libfftw3-double3=3.3.8-2 libfile-stripnondeterminism-perl=0.45.0-1 libflac8=1.3.2-3 libfontconfig1=2.13.1-2 libfreetype6=2.9.1-3 libgbm1=18.2.6-1 libgcc-8-dev=8.2.0-10 libgcc1=1:8.2.0-10 libgcrypt20=1.8.4-3 libgdbm-compat4=1.18.1-2 libgdbm6=1.18.1-2 libgl1=1.1.0-1 libgl1-mesa-dev=18.2.6-1 libgl1-mesa-dri=18.2.6-1 libgl1-mesa-glx=18.2.6-1 libglapi-mesa=18.2.6-1 libgles1=1.1.0-1 libgles2=1.1.0-1 libglib2.0-0=2.58.1-2 libglib2.0-bin=2.58.1-2 libglib2.0-data=2.58.1-2 libglib2.0-dev=2.58.1-2 libglib2.0-dev-bin=2.58.1-2 libglu1-mesa=9.0.0-2.1 libglu1-mesa-dev=9.0.0-2.1 libglvnd-core-dev=1.1.0-1 libglvnd-dev=1.1.0-1 libglvnd0=1.1.0-1 libglx-mesa0=18.2.6-1 libglx0=1.1.0-1 libgmp10=2:6.1.2+dfsg-3 libgomp1=8.2.0-10 libgpg-error0=1.32-3 libice6=2:1.0.9-2 libicu63=63.1-4 libisl19=0.20-2 libitm1=8.2.0-10 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:1.5.2-2+b1 liblcms2-2=2.9-3 libllvm7=1:7.0.1~+rc2-7 liblqr-1-0=0.4.2-2.1 liblsan0=8.2.0-10 libltdl7=2.4.6-6 liblz4-1=1.8.2-1 liblzma5=5.2.2-1.3 libmagic-mgc=1:5.34-2 libmagic1=1:5.34-2 libmagickcore-6.q16-6=8:6.9.10.14+dfsg-7 libmagickwand-6.q16-6=8:6.9.10.14+dfsg-7 libmount1=2.32.1-0.2 libmpc3=1.1.0-1 libmpdec2=2.4.2-2 libmpfr6=4.0.1-1 libmpx2=8.2.0-10 libncurses6=6.1+20181013-1 libncursesw6=6.1+20181013-1 libogg0=1.3.2-1+b1 libopengl0=1.1.0-1 libopenjp2-7=2.3.0-1 libpam-modules=1.1.8-3.8 libpam-modules-bin=1.1.8-3.8 libpam-runtime=1.1.8-3.8 libpam0g=1.1.8-3.8 libpciaccess0=0.14-1 libpcre16-3=2:8.39-11 libpcre3=2:8.39-11 libpcre3-dev=2:8.39-11 libpcre32-3=2:8.39-11 libpcrecpp0v5=2:8.39-11 libperl5.28=5.28.0-4 libpipeline1=1.5.0-2 libpng-dev=1.6.34-2 libpng16-16=1.6.34-2 libpthread-stubs0-dev=0.3-4 libpulse-dev=12.2-2 libpulse-mainloop-glib0=12.2-2 libpulse0=12.2-2 libpython3-stdlib=3.7.1-2 libpython3.7-minimal=3.7.1-1 libpython3.7-stdlib=3.7.1-1 libquadmath0=8.2.0-10 libreadline7=7.0-5 libsdl1.2-dev=1.2.15+dfsg2-4 libsdl1.2debian=1.2.15+dfsg2-4 libseccomp2=2.3.3-3 libselinux1=2.8-1+b1 libsensors4=1:3.4.0-4 libsigsegv2=2.12-2 libslang2=2.3.2-1+b1 libslang2-dev=2.3.2-1+b1 libsm6=2:1.2.2-1+b3 libsmartcols1=2.32.1-0.2 libsndfile1=1.0.28-4 libsqlite3-0=3.25.3-2 libssl1.1=1.1.1a-1 libstdc++-8-dev=8.2.0-10 libstdc++6=8.2.0-10 libsystemd0=239-13 libtiff5=4.0.10-3 libtinfo6=6.1+20181013-1 libtool=2.4.6-6 libtsan0=8.2.0-10 libubsan1=8.2.0-10 libudev1=239-13 libunistring2=0.9.10-1 libuuid1=2.32.1-0.2 libvorbis0a=1.3.6-1 libvorbisenc2=1.3.6-1 libwayland-client0=1.16.0-1 libwayland-server0=1.16.0-1 libwebp6=0.6.1-2 libwrap0=7.6.q-27 libx11-6=2:1.6.7-1 libx11-data=2:1.6.7-1 libx11-dev=2:1.6.7-1 libx11-xcb-dev=2:1.6.7-1 libx11-xcb1=2:1.6.7-1 libxau-dev=1:1.0.8-1+b2 libxau6=1:1.0.8-1+b2 libxcb-dri2-0=1.13.1-1 libxcb-dri2-0-dev=1.13.1-1 libxcb-dri3-0=1.13.1-1 libxcb-dri3-dev=1.13.1-1 libxcb-glx0=1.13.1-1 libxcb-glx0-dev=1.13.1-1 libxcb-present-dev=1.13.1-1 libxcb-present0=1.13.1-1 libxcb-randr0=1.13.1-1 libxcb-randr0-dev=1.13.1-1 libxcb-render0=1.13.1-1 libxcb-render0-dev=1.13.1-1 libxcb-shape0=1.13.1-1 libxcb-shape0-dev=1.13.1-1 libxcb-sync-dev=1.13.1-1 libxcb-sync1=1.13.1-1 libxcb-xfixes0=1.13.1-1 libxcb-xfixes0-dev=1.13.1-1 libxcb1=1.13.1-1 libxcb1-dev=1.13.1-1 libxdamage-dev=1:1.1.4-3 libxdamage1=1:1.1.4-3 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxext-dev=2:1.3.3-1+b2 libxext6=2:1.3.3-1+b2 libxfixes-dev=1:5.0.3-1 libxfixes3=1:5.0.3-1 libxi6=2:1.7.9-1 libxml2=2.9.4+dfsg1-7+b2 libxpm-dev=1:3.5.12-1 libxpm4=1:3.5.12-1 libxshmfence-dev=1.3-1 libxshmfence1=1.3-1 libxtst6=2:1.2.3-1 libxxf86vm-dev=1:1.1.4-1+b2 libxxf86vm1=1:1.1.4-1+b2 libzstd1=1.3.5+dfsg-1 linux-libc-dev=4.18.20-2 login=1:4.5-1.1 lsb-base=10.2018112800 m4=1.4.18-2 make=4.2.1-1.2 man-db=2.8.4-3 mawk=1.3.3-17+b3 mesa-common-dev=18.2.6-1 mime-support=3.61 ncurses-base=6.1+20181013-1 ncurses-bin=6.1+20181013-1 patch=2.7.6-3 perl=5.28.0-4 perl-base=5.28.0-4 perl-modules-5.28=5.28.0-4 pkg-config=0.29-4+b1 po-debconf=1.0.21 python3=3.7.1-2 python3-distutils=3.7.1-1 python3-lib2to3=3.7.1-1 python3-minimal=3.7.1-2 python3.7=3.7.1-1 python3.7-minimal=3.7.1-1 readline-common=7.0-5 sed=4.5-2 sensible-utils=0.0.12 sysvinit-utils=2.92~beta-2 tar=1.30+dfsg-3 ucf=3.0038 util-linux=2.32.1-0.2 x11-common=1:7.7+19 x11proto-core-dev=2018.4-4 x11proto-damage-dev=1:2018.4-4 x11proto-dev=2018.4-4 x11proto-fixes-dev=1:2018.4-4 x11proto-xext-dev=2018.4-4 x11proto-xf86vidmode-dev=2018.4-4 xorg-sgml-doctools=1:1.11-1 xtrans-dev=1.3.5-1 xz-utils=5.2.2-1.3 zlib1g=1:1.2.11.dfsg-1 zlib1g-dev=1:1.2.11.dfsg-1 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20191103T094959Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20181129T104902Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d amphetamine=0.8.10-21 && mkdir -p /build/amphetamine-V5apeH && dpkg-source --no-check -x /*.dsc /build/amphetamine-V5apeH/amphetamine-0.8.10 && chown -R builduser:builduser /build/amphetamine-V5apeH" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/amphetamine-V5apeH/amphetamine-0.8.10 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="POSIX" SOURCE_DATE_EPOCH="1543685548" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/amphetamine-V5apeH /tmp/amphetamine-0.8.10-21nonl6g7z buster /dev/null deb http://snapshot.notset.fr/archive/debian/20181129T104902Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.p7kGWu_EBP as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.p7kGWu_EBP Reading package lists... Building dependency tree... util-linux is already the newest version (2.32.1-0.2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 373 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20181129T104902Z unstable/main amd64 libfakeroot amd64 1.23-1 [45.9 kB] Get:2 http://snapshot.notset.fr/archive/debian/20181129T104902Z unstable/main amd64 fakeroot amd64 1.23-1 [85.8 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (806 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4351 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.23-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.23-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.23-1_amd64.deb ... Unpacking fakeroot (1.23-1) ... Processing triggers for libc-bin (2.27-8) ... Setting up libfakeroot:amd64 (1.23-1) ... Setting up fakeroot (1.23-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.27-8) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20191103T094959Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20181129T104902Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.p7kGWu_EBP Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20191103T094959Z unstable InRelease [139 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20181129T104902Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20191103T094959Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20191103T094959Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20191103T094959Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20191103T094959Z unstable/main amd64 Packages [11.0 MB] Fetched 33.7 MB in 32s (1044 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.p7kGWu_EBP I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d amphetamine=0.8.10-21 && mkdir -p /build/amphetamine-V5apeH && dpkg-source --no-check -x /*.dsc /build/amphetamine-V5apeH/amphetamine-0.8.10 && chown -R builduser:builduser /build/amphetamine-V5apeH"' exec /tmp/mmdebstrap.p7kGWu_EBP Reading package lists... NOTICE: 'amphetamine' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/games-team/amphetamine.git Please use: git clone https://salsa.debian.org/games-team/amphetamine.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 101 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amphetamine 0.8.10-21 (dsc) [2790 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amphetamine 0.8.10-21 (tar) [86.6 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amphetamine 0.8.10-21 (diff) [11.9 kB] Fetched 101 kB in 0s (504 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'amphetamine_0.8.10-21.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting amphetamine in /build/amphetamine-V5apeH/amphetamine-0.8.10 dpkg-source: info: unpacking amphetamine_0.8.10.orig.tar.gz dpkg-source: info: unpacking amphetamine_0.8.10-21.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 000_data_path.diff dpkg-source: info: applying 000_no_lxt.diff dpkg-source: info: applying 010_newline.diff dpkg-source: info: applying 010_missing_headers.diff dpkg-source: info: applying 010_etc_dir.diff dpkg-source: info: applying 010_bugs.diff dpkg-source: info: applying 020_assumed_sizeof_long.diff dpkg-source: info: applying append-buildflags.patch dpkg-source: info: applying format-string.patch dpkg-source: info: applying cross-build.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/amphetamine-V5apeH/amphetamine-0.8.10 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="POSIX" SOURCE_DATE_EPOCH="1543685548" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.p7kGWu_EBP dpkg-buildpackage: info: source package amphetamine dpkg-buildpackage: info: source version 0.8.10-21 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Michael Gilbert dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_auto_clean make V=1 -j4 clean make[1]: Entering directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' make[1]: Leaving directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' debian/rules override_dh_clean make[1]: Entering directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' dh_clean -- changelog debian/amph.xpm rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/amphetamine.substvars changelog debian/amph.xpm debian/files rm -fr -- debian/amphetamine/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -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 {} + \) \) make[1]: Leaving directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a dh_auto_build -a make V=1 -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Element.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Element.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/File.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/File.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Gifload.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Gifload.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Graphfil.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Graphfil.o src/Element.cpp: In member function 'void CBackgroundElement::OnAllocate()': src/Element.cpp:282:25: warning: narrowing conversion of '((CBackgroundElement*)this)->CBackgroundElement::.CElement::.CObject::xs' from 'double' to 'short int' inside { } [-Wnarrowing] short params[5] = {-1, xs, ys, xe - xs, ye - ys}; ^~ src/Element.cpp:282:29: warning: narrowing conversion of '((CBackgroundElement*)this)->CBackgroundElement::.CElement::.CObject::ys' from 'double' to 'short int' inside { } [-Wnarrowing] short params[5] = {-1, xs, ys, xe - xs, ye - ys}; ^~ src/Element.cpp:282:36: warning: narrowing conversion of '(((CBackgroundElement*)this)->CBackgroundElement::.CElement::.CObject::xe - ((CBackgroundElement*)this)->CBackgroundElement::.CElement::.CObject::xs)' from 'double' to 'short int' inside { } [-Wnarrowing] short params[5] = {-1, xs, ys, xe - xs, ye - ys}; ~~~^~~~ src/Element.cpp:282:45: warning: narrowing conversion of '(((CBackgroundElement*)this)->CBackgroundElement::.CElement::.CObject::ye - ((CBackgroundElement*)this)->CBackgroundElement::.CElement::.CObject::ys)' from 'double' to 'short int' inside { } [-Wnarrowing] short params[5] = {-1, xs, ys, xe - xs, ye - ys}; ~~~^~~~ In file included from src/Element.hpp:4, from src/Element.cpp:1: src/Element.cpp: In member function 'virtual void CElement::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:344:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:345:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:349:2: note: in expansion of macro 'READDATA' READDATA(bitData); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:350:2: note: in expansion of macro 'READDATA' READDATA(lastState); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:351:2: note: in expansion of macro 'READDATA' READDATA(iconID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:352:2: note: in expansion of macro 'READDATA' READDATA(brightness); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:353:2: note: in expansion of macro 'READDATA' READDATA(brightness2); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:354:2: note: in expansion of macro 'READDATA' READDATA(key); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:355:2: note: in expansion of macro 'READDATA' READDATA(refNum); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:356:2: note: in expansion of macro 'READDATA' READDATA(data); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:360:2: note: in expansion of macro 'READDATA' READDATA(elemThings); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:362:3: note: in expansion of macro 'READDATA' READDATA(elementThings->teleportBlinkTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:363:3: note: in expansion of macro 'READDATA' READDATA(elementThings->savePortBlinkTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:364:3: note: in expansion of macro 'READDATA' READDATA(elementThings->exitPortBlinkTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Element.cpp:365:3: note: in expansion of macro 'READDATA' READDATA(elementThings->passiveHasChanged); ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Gui.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Gui.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Appl.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Appl.o src/Appl.cpp: In member function 'void CApplication::RunLevel()': src/Appl.cpp:247:17: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] sprintf(fps, "%02d", saveFrameCount); ^~~~~~ ~~~~~~~~~~~~~~ src/Appl.cpp:250:17: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] sprintf(fps, "%02d", frameCount); ^~~~~~ ~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Bullet.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Bullet.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Clut.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Clut.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/ConstVal.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/ConstVal.o In file included from src/Thing.hpp:4, from src/Bullet.hpp:4, from src/Bullet.cpp:1: src/Bullet.cpp: In member function 'virtual void CBullet::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:494:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:495:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:496:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:507:4: note: in expansion of macro 'READDATA' READDATA(tailX[n]); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:508:4: note: in expansion of macro 'READDATA' READDATA(tailY[n]); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:512:2: note: in expansion of macro 'READDATA' READDATA(tailStep); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:513:2: note: in expansion of macro 'READDATA' READDATA(targetposition); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:514:2: note: in expansion of macro 'READDATA' READDATA(directionUnitx); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:515:2: note: in expansion of macro 'READDATA' READDATA(directionUnity); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:516:2: note: in expansion of macro 'READDATA' READDATA(action); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:517:2: note: in expansion of macro 'READDATA' READDATA(detonationStartTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:518:2: note: in expansion of macro 'READDATA' READDATA(noDetonation); ^~~~~~~~ src/Bullet.cpp: In member function 'virtual void CSorceryBullet::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:543:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:544:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:545:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:549:2: note: in expansion of macro 'READDATA' READDATA(numBounces); ^~~~~~~~ src/Bullet.cpp: In member function 'virtual void CBombBullet::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:573:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:574:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:575:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:579:2: note: in expansion of macro 'READDATA' READDATA(detonate); ^~~~~~~~ src/Bullet.cpp: In member function 'virtual void CSineBullet::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:605:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:606:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:607:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:611:2: note: in expansion of macro 'READDATA' READDATA(distance); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:612:2: note: in expansion of macro 'READDATA' READDATA(radius); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:613:2: note: in expansion of macro 'READDATA' READDATA(period); ^~~~~~~~ src/Bullet.cpp: In member function 'virtual void CGuidedBullet::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:640:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:641:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:642:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:646:2: note: in expansion of macro 'READDATA' READDATA(initAbstSign); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:647:2: note: in expansion of macro 'READDATA' READDATA(lastfx); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:648:2: note: in expansion of macro 'READDATA' READDATA(lastfy); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Bullet.cpp:649:2: note: in expansion of macro 'READDATA' READDATA(lastf); ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Creeper.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Creeper.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Item.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Item.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Level.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Level.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Main.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Main.o In file included from src/Thing.hpp:4, from src/Item.hpp:4, from src/Item.cpp:1: src/Item.cpp: In member function 'virtual void CItem::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:271:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:272:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:273:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:277:2: note: in expansion of macro 'READDATA' READDATA(isCorona); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:278:2: note: in expansion of macro 'READDATA' READDATA(detonationStartTime); ^~~~~~~~ src/Item.cpp: In member function 'virtual void CPortableItem::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:304:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:305:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:306:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:310:2: note: in expansion of macro 'READDATA' READDATA(pickedUp); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Item.cpp:311:2: note: in expansion of macro 'READDATA' READDATA(type); ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Monster.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Monster.o src/Level.cpp: In member function 'void CLevel::GetSavedGameTitle(char*, char*)': src/Level.cpp:273:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] if (f) fread(&versionNumber, sizeof(versionNumber), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:274:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] if (f) fread(&key, sizeof(key), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:279:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&time, sizeof(time), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp: In member function 'short int CLevel::ReadLevel(char*)': src/Level.cpp:302:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&versionNumber, sizeof(versionNumber), 1, f); if (versionNumber != kVersionNumber) return 0; ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:303:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&key, sizeof(key), 1, f); if (key != kVersionKey) return 0; ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:304:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&theTime, sizeof(theTime), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:305:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&ticks, sizeof(ticks), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:306:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&gApplication->difficulty, sizeof(gApplication->difficulty), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:307:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&fileSize, sizeof(fileSize), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:308:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&gApplication->levelNumber, sizeof(gApplication->levelNumber), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:315:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&size, sizeof(size), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:316:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&typeID, sizeof(typeID), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:333:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&size, sizeof(size), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:334:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&typeID, sizeof(typeID), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Level.cpp:335:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&thingNumber, sizeof(thingNumber), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Monstrxx.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Monstrxx.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Object.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Object.o In file included from src/Thing.hpp:4, from src/Monster.hpp:4, from src/Monster.cpp:1: src/Monster.cpp: In member function 'virtual void CMonster::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:349:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:350:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:351:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:359:2: note: in expansion of macro 'READDATA' READDATA(speed); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:360:2: note: in expansion of macro 'READDATA' READDATA(lastWalkTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:361:2: note: in expansion of macro 'READDATA' READDATA(lastShootTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:362:2: note: in expansion of macro 'READDATA' READDATA(walkFrame); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:363:2: note: in expansion of macro 'READDATA' READDATA(status); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:364:2: note: in expansion of macro 'READDATA' READDATA(lastCollisionCode); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:365:2: note: in expansion of macro 'READDATA' READDATA(flying); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:366:2: note: in expansion of macro 'READDATA' READDATA(teleportDeltaTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:367:2: note: in expansion of macro 'READDATA' READDATA(teleportCounter); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:368:2: note: in expansion of macro 'READDATA' READDATA(lastBlessureTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:369:2: note: in expansion of macro 'READDATA' READDATA(dieFrameTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:370:2: note: in expansion of macro 'READDATA' READDATA(dieFrame); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:371:2: note: in expansion of macro 'READDATA' READDATA(doDarken); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monster.cpp:372:2: note: in expansion of macro 'READDATA' READDATA(health); ^~~~~~~~ In file included from src/Object.cpp:1: src/Object.cpp: In member function 'virtual void CObject::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:317:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:318:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:320:2: note: in expansion of macro 'READDATA' READDATA(xs); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:321:2: note: in expansion of macro 'READDATA' READDATA(ys); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:322:2: note: in expansion of macro 'READDATA' READDATA(xe); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:323:2: note: in expansion of macro 'READDATA' READDATA(ye); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:324:2: note: in expansion of macro 'READDATA' READDATA(xm); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:325:2: note: in expansion of macro 'READDATA' READDATA(ym); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:326:2: note: in expansion of macro 'READDATA' READDATA(weight); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:327:2: note: in expansion of macro 'READDATA' READDATA(forceVectorX); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:328:2: note: in expansion of macro 'READDATA' READDATA(forceVectorY); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:329:2: note: in expansion of macro 'READDATA' READDATA(environmentForceX); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:330:2: note: in expansion of macro 'READDATA' READDATA(environmentForceY); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:331:2: note: in expansion of macro 'READDATA' READDATA(gravitation); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:332:2: note: in expansion of macro 'READDATA' READDATA(resForceX); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:333:2: note: in expansion of macro 'READDATA' READDATA(resForceY); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Object.cpp:334:2: note: in expansion of macro 'READDATA' READDATA(background); ^~~~~~~~ In file included from src/Thing.hpp:4, from src/Monster.hpp:4, from src/Monstrxx.hpp:4, from src/Monstrxx.cpp:1: src/Monstrxx.cpp: In member function 'virtual void CWalker::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:447:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:448:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:449:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:453:2: note: in expansion of macro 'READDATA' READDATA(nextShootTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:454:2: note: in expansion of macro 'READDATA' READDATA(currentShootDelay); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:455:2: note: in expansion of macro 'READDATA' READDATA(lastShoot); ^~~~~~~~ src/Monstrxx.cpp: In member function 'virtual void CJumper::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:483:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:484:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:485:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:489:2: note: in expansion of macro 'READDATA' READDATA(nextShootTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:490:2: note: in expansion of macro 'READDATA' READDATA(currentShootDelay); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:491:2: note: in expansion of macro 'READDATA' READDATA(lastShoot); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:492:2: note: in expansion of macro 'READDATA' READDATA(inJump); ^~~~~~~~ src/Monstrxx.cpp: In member function 'virtual void CFlyer::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:520:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:521:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:522:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:526:2: note: in expansion of macro 'READDATA' READDATA(nextShootTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:527:2: note: in expansion of macro 'READDATA' READDATA(currentShootDelay); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:528:2: note: in expansion of macro 'READDATA' READDATA(lastShoot); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:529:2: note: in expansion of macro 'READDATA' READDATA(rescueMeX); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:530:2: note: in expansion of macro 'READDATA' READDATA(rescueMeY); ^~~~~~~~ src/Monstrxx.cpp: In member function 'virtual void CWarg::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:561:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:562:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:563:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:571:2: note: in expansion of macro 'READDATA' READDATA(nextShootTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:572:2: note: in expansion of macro 'READDATA' READDATA(currentShootDelay); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:573:2: note: in expansion of macro 'READDATA' READDATA(lastShoot); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:574:2: note: in expansion of macro 'READDATA' READDATA(inJump); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Monstrxx.cpp:575:2: note: in expansion of macro 'READDATA' READDATA(speedup); ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/ObjInfo.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/ObjInfo.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Player.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Player.o In file included from src/ObjInfo.hpp:4, from src/ObjInfo.cpp:1: src/ObjInfo.cpp: In member function 'void CObjInfo::LoadMonsters(short int)': src/ObjInfo.cpp:55:50: warning: iteration 2 invokes undefined behavior [-Waggressive-loop-optimizations] TRANS_PUT_NUM(monsterInfo[n]->additionalData[m]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ src/File.hpp:25:35: note: in definition of macro 'SWAP_PUT_SHORT' #define SWAP_PUT_SHORT(x) ((x) = (x << 8) | (((unsigned short)x) >> 8)) ^ src/ObjInfo.cpp:55:4: note: in expansion of macro 'TRANS_PUT_NUM' TRANS_PUT_NUM(monsterInfo[n]->additionalData[m]); ^~~~~~~~~~~~~ src/ObjInfo.cpp:53:23: note: within this loop for (short m = 0; m < 3; m ++) { ~~^~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Pltform.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Pltform.o In file included from src/Thing.hpp:4, from src/Monster.hpp:4, from src/Player.hpp:4, from src/Player.cpp:1: src/Player.cpp: In member function 'virtual void CPlayer::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:510:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:511:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:512:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:520:2: note: in expansion of macro 'READDATA' READDATA(jumpTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:521:2: note: in expansion of macro 'READDATA' READDATA(currentWeapon); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:522:2: note: in expansion of macro 'READDATA' READDATA(lastWeaponChanging); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:523:2: note: in expansion of macro 'READDATA' READDATA(lastPickupTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:524:2: note: in expansion of macro 'READDATA' READDATA(lastActionTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:525:2: note: in expansion of macro 'READDATA' READDATA(teleportRefNum); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:526:2: note: in expansion of macro 'READDATA' READDATA(currentJob); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:528:2: note: in expansion of macro 'READDATA' READDATA(oxygen); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Player.cpp:529:2: note: in expansion of macro 'READDATA' READDATA(lastOxygenDecTime); ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Shape.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Shape.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/ShapeLd.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/ShapeLd.o In file included from src/Thing.hpp:4, from src/Pltform.hpp:4, from src/Pltform.cpp:1: src/Pltform.cpp: In member function 'virtual void CPlatform::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:259:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:260:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:261:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:265:2: note: in expansion of macro 'READDATA' READDATA(origHeight); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:266:2: note: in expansion of macro 'READDATA' READDATA(action); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:267:2: note: in expansion of macro 'READDATA' READDATA(startx); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:268:2: note: in expansion of macro 'READDATA' READDATA(starty); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:269:2: note: in expansion of macro 'READDATA' READDATA(endx); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:270:2: note: in expansion of macro 'READDATA' READDATA(endy); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:271:2: note: in expansion of macro 'READDATA' READDATA(maxDistance); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Pltform.cpp:272:2: note: in expansion of macro 'READDATA' READDATA(delayTime); ^~~~~~~~ src/Pltform.cpp:276:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(info, sizeof(tPlatformInfo), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Surface.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Surface.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Thing.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Thing.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/Weapon.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/Weapon.o In file included from src/Thing.hpp:4, from src/Thing.cpp:1: src/Thing.cpp: In member function 'virtual void CThing::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:148:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:149:2: note: in expansion of macro 'READDATA' READDATA(typeID); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:150:2: note: in expansion of macro 'READDATA' READDATA(thingNumber); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:154:2: note: in expansion of macro 'READDATA' READDATA(lookDirection); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:155:2: note: in expansion of macro 'READDATA' READDATA(weightless); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:156:2: note: in expansion of macro 'READDATA' READDATA(dx); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:157:2: note: in expansion of macro 'READDATA' READDATA(dy); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Thing.cpp:158:2: note: in expansion of macro 'READDATA' READDATA(modus); ^~~~~~~~ In file included from src/Thing.hpp:4, from src/ObjInfo.hpp:5, from src/Weapon.hpp:4, from src/Weapon.cpp:1: src/Weapon.cpp: In member function 'virtual void CWeapon::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:370:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:372:2: note: in expansion of macro 'READDATA' READDATA(munition); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:373:2: note: in expansion of macro 'READDATA' READDATA(lastShoot); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:374:2: note: in expansion of macro 'READDATA' READDATA(lastShootFrame); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:375:2: note: in expansion of macro 'READDATA' READDATA(weaponStatus); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:376:2: note: in expansion of macro 'READDATA' READDATA(repetition); ^~~~~~~~ src/Weapon.cpp: In member function 'virtual void CHandWeapon::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:400:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:404:2: note: in expansion of macro 'READDATA' READDATA(animationFrame); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:405:2: note: in expansion of macro 'READDATA' READDATA(numAnimFrames); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:406:2: note: in expansion of macro 'READDATA' READDATA(shootFrameTime); ^~~~~~~~ src/Weapon.cpp: In member function 'virtual void CBomb::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:429:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:433:2: note: in expansion of macro 'READDATA' READDATA(status); ^~~~~~~~ src/Weapon.cpp: In member function 'virtual void CStaff::Read(FILE*)': src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:460:2: note: in expansion of macro 'READDATA' READDATA(size); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:464:2: note: in expansion of macro 'READDATA' READDATA(staffLoadTime); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:465:2: note: in expansion of macro 'READDATA' READDATA(lastLoad); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:466:2: note: in expansion of macro 'READDATA' READDATA(inLoad); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:467:2: note: in expansion of macro 'READDATA' READDATA(dx); ^~~~~~~~ src/Object.hpp:47:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] #define READDATA(data) fread(&data, sizeof(data), 1, f); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Weapon.cpp:468:2: note: in expansion of macro 'READDATA' READDATA(dy); ^~~~~~~~ g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/System.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/System.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/SndSys.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/SndSys.o g++ -Wdate-time -D_FORTIFY_SOURCE=2 -DINSTALL_DIR="\"/usr/share/games/amphetamine\"" -D_USE_LIB_XPM -c src/SoundList.cpp -g -O2 -fdebug-prefix-map=/build/amphetamine-V5apeH/amphetamine-0.8.10=. -fstack-protector-strong -Wformat -Werror=format-security -g -iquote . -I./src -I/usr/include/SDL -Wno-write-strings -O9 -funroll-loops -fomit-frame-pointer -ffast-math -Wcast-align -o src/SoundList.o g++ -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/local/lib -L/usr/X11R6/lib -o amph src/Element.o src/File.o src/Gifload.o src/Graphfil.o src/Gui.o src/Appl.o src/Bullet.o src/Clut.o src/ConstVal.o src/Creeper.o src/Item.o src/Level.o src/Main.o src/Monster.o src/Monstrxx.o src/Object.o src/ObjInfo.o src/Player.o src/Pltform.o src/Shape.o src/ShapeLd.o src/Surface.o src/Thing.o src/Weapon.o src/System.o src/SndSys.o src/SoundList.o -lm -L/usr/lib/x86_64-linux-gnu -lSDL -lXpm make[1]: Leaving directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' dh_auto_test -a create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a rm -f -- debian/amphetamine.substvars rm -fr -- debian/.debhelper/generated/amphetamine/ debian/amphetamine/ debian/tmp/ debian/rules override_dh_auto_install make[1]: Entering directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' cp ChangeLog changelog convert amph.xpm -resize 32x32 debian/amph.xpm make[1]: Leaving directory '/build/amphetamine-V5apeH/amphetamine-0.8.10' dh_install -a install -d debian/amphetamine//usr/games cp --reflink=auto -a ./amph debian/amphetamine//usr/games/ install -d debian/amphetamine//usr/share/applications cp --reflink=auto -a ./debian/amphetamine.desktop debian/amphetamine//usr/share/applications/ install -d debian/amphetamine//usr/share/pixmaps cp --reflink=auto -a ./debian/amph.xpm debian/amphetamine//usr/share/pixmaps/ install -d debian/.debhelper/generated/amphetamine dh_installdocs -a install -d debian/amphetamine/usr/share/doc/amphetamine cp --reflink=auto -a ./NEWS debian/amphetamine/usr/share/doc/amphetamine cp --reflink=auto -a ./README debian/amphetamine/usr/share/doc/amphetamine cp --reflink=auto -a ./changelog debian/amphetamine/usr/share/doc/amphetamine chown -R 0:0 debian/amphetamine/usr/share/doc chmod -R u\+rw,go=rX debian/amphetamine/usr/share/doc install -p -m0644 debian/copyright debian/amphetamine/usr/share/doc/amphetamine/copyright dh_installchangelogs -a install -p -m0644 debian/changelog debian/amphetamine/usr/share/doc/amphetamine/changelog.Debian chmod 0644 -- debian/amphetamine/usr/share/doc/amphetamine/changelog chown 0:0 -- debian/amphetamine/usr/share/doc/amphetamine/changelog dh_installman -a install -d debian/amphetamine/usr/share/man/man6/ install -p -m0644 ./debian/amph.6 debian/amphetamine/usr/share/man/man6/amph.6 man -l --recode UTF-8 ./debian/amphetamine/usr/share/man/man6/amph.6 > debian/amphetamine/usr/share/man/man6/amph.6.dh-new mv debian/amphetamine/usr/share/man/man6/amph.6.dh-new debian/amphetamine/usr/share/man/man6/amph.6 chmod 0644 -- debian/amphetamine/usr/share/man/man6/amph.6 dh_perl -a dh_link -a rm -f debian/amphetamine/usr/share/man/man6/amphetamine.6.gz ln -s amph.6.gz debian/amphetamine/usr/share/man/man6/amphetamine.6.gz rm -f debian/amphetamine/usr/games/amphetamine ln -s amph debian/amphetamine/usr/games/amphetamine dh_strip_nondeterminism -a dh_compress -a cd debian/amphetamine chmod a-x usr/share/doc/amphetamine/NEWS usr/share/doc/amphetamine/changelog usr/share/doc/amphetamine/changelog.Debian usr/share/man/man6/amph.6 gzip -9nf usr/share/doc/amphetamine/NEWS usr/share/doc/amphetamine/changelog usr/share/doc/amphetamine/changelog.Debian usr/share/man/man6/amph.6 cd '/build/amphetamine-V5apeH/amphetamine-0.8.10' dh_fixperms -a find debian/amphetamine -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/amphetamine ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/amphetamine/usr/share/doc -type f -a -true -a ! -regex 'debian/amphetamine/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/amphetamine/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/amphetamine/usr/share/man debian/amphetamine/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/amphetamine -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/amphetamine/usr/games -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing -a dh_strip -a install -d debian/.debhelper/amphetamine/dbgsym-root/usr/lib/debug/.build-id/8e objcopy --only-keep-debug --compress-debug-sections debian/amphetamine/usr/games/amph debian/.debhelper/amphetamine/dbgsym-root/usr/lib/debug/.build-id/8e/9fef54f2583a5d6581afccf642f36b9e3c4e54.debug chmod 0644 -- debian/.debhelper/amphetamine/dbgsym-root/usr/lib/debug/.build-id/8e/9fef54f2583a5d6581afccf642f36b9e3c4e54.debug chown 0:0 -- debian/.debhelper/amphetamine/dbgsym-root/usr/lib/debug/.build-id/8e/9fef54f2583a5d6581afccf642f36b9e3c4e54.debug strip --remove-section=.comment --remove-section=.note debian/amphetamine/usr/games/amph objcopy --add-gnu-debuglink debian/.debhelper/amphetamine/dbgsym-root/usr/lib/debug/.build-id/8e/9fef54f2583a5d6581afccf642f36b9e3c4e54.debug debian/amphetamine/usr/games/amph install -d debian/.debhelper/amphetamine/dbgsym-root/usr/share/doc ln -s amphetamine debian/.debhelper/amphetamine/dbgsym-root/usr/share/doc/amphetamine-dbgsym dh_makeshlibs -a rm -f debian/amphetamine/DEBIAN/shlibs dh_shlibdeps -a install -d debian/amphetamine/DEBIAN dpkg-shlibdeps -Tdebian/amphetamine.substvars debian/amphetamine/usr/games/amph dh_installdeb -a sed s/\#DEBHELPER\#// debian/amphetamine.postinst > debian/amphetamine/DEBIAN/postinst chmod 0755 -- debian/amphetamine/DEBIAN/postinst chown 0:0 -- debian/amphetamine/DEBIAN/postinst dh_gencontrol -a echo misc:Depends= >> debian/amphetamine.substvars echo misc:Pre-Depends= >> debian/amphetamine.substvars install -d debian/.debhelper/amphetamine/dbgsym-root/DEBIAN dpkg-gencontrol -pamphetamine -ldebian/changelog -Tdebian/amphetamine.substvars -Pdebian/.debhelper/amphetamine/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=amphetamine-dbgsym "-DDepends=amphetamine (= \${binary:Version})" "-DDescription=debug symbols for amphetamine" -DBuild-Ids=8e9fef54f2583a5d6581afccf642f36b9e3c4e54 -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/.debhelper/amphetamine/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/amphetamine/dbgsym-root/DEBIAN/control dpkg-gencontrol -pamphetamine -ldebian/changelog -Tdebian/amphetamine.substvars -Pdebian/amphetamine -UMulti-Arch chmod 0644 -- debian/amphetamine/DEBIAN/control chown 0:0 -- debian/amphetamine/DEBIAN/control dh_md5sums -a cd debian/amphetamine >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/amphetamine/DEBIAN/md5sums chown 0:0 -- debian/amphetamine/DEBIAN/md5sums cd debian/.debhelper/amphetamine/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/amphetamine/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/amphetamine/dbgsym-root/DEBIAN/md5sums dh_builddeb -a dpkg-deb --build debian/amphetamine .. dpkg-deb --build debian/.debhelper/amphetamine/dbgsym-root .. dpkg-deb: building package 'amphetamine' in '../amphetamine_0.8.10-21_amd64.deb'. dpkg-deb: building package 'amphetamine-dbgsym' in '../amphetamine-dbgsym_0.8.10-21_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../amphetamine_0.8.10-21_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/amphetamine-V5apeH /tmp/amphetamine-0.8.10-21nonl6g7z I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.p7kGWu_EBP... I: success in 457.5215 seconds md5: amphetamine-dbgsym_0.8.10-21_amd64.deb: OK md5: amphetamine_0.8.10-21_amd64.deb: OK sha1: amphetamine-dbgsym_0.8.10-21_amd64.deb: OK sha1: amphetamine_0.8.10-21_amd64.deb: OK sha256: amphetamine-dbgsym_0.8.10-21_amd64.deb: OK sha256: amphetamine_0.8.10-21_amd64.deb: OK Checksums: OK